编写题解 1066: 二级C语言-自定义函数 解题思路:注意事项:题目中并未明确表示两个参数是一行输入还是两行输出,看输入例子是一行输入,但实际是随机的,所以不管你是分一行输入还是两行输入都会错一半,解决方法是判断一下第一行所输入参数的长度。参考代码:deffactorial(n):#阶乘运算ifn==0orn==1:#0和1的阶乘是1retur 题解列表 2023年12月03日 0 点赞 0 评论 588 浏览 评分:0.0
自定义函数 deffact(n):x=1foriinrange(1,n+1):x=x*ireturnxdefmypow(x,n):m=x**nreturnmx,n=map(eval,input().split())y=[]z=1k=0foriinrange(1, 题解列表 2023年03月26日 0 点赞 0 评论 599 浏览 评分:0.0
1066——————二级C语言-自定义函数 **参考了上面大佬的题解需要注意一下几点:****输入的时候**当它是横着输出的时候和竖着输出的时候是否充分考虑周全**找规律的时候**-1的i-1次方也可以写成-1的i+1次方在这里都是会报对的**阶乘的小知识**:我采用的是不使用递归的方法n=int(input())a=1foriinrange( 题解列表 2022年09月08日 0 点赞 0 评论 626 浏览 评分:0.0
不定义函数的解法(只追求AC) 摘要:解题思路:本人比较懒,不想自定义函数,用的库函数,只追求AC注意事项:两种输入情况,一种 一次两个数字,一种一次一个数字,输入两次参考代码:import mathif __name__ == "__m…… 题解列表 2022年07月27日 0 点赞 0 评论 505 浏览 评分:0.0
二级C语言-自定义函数 摘要:解题思路:注意事项:注意一次输入俩个数据还是一次输入一个数据,输入俩次参考代码:d=input()a=d.split(' ')if len(a)==1: x=(input()) …… 题解列表 2022年03月07日 0 点赞 0 评论 632 浏览 评分:0.0
二级C语言-自定义函数-题解(Python代码) 摘要:解题思路:注意事项:参考代码:def fact(n): if n == 1: return n else: return n * fact(n-1)def my…… 题解列表 2022年01月07日 1 点赞 0 评论 576 浏览 评分:0.0
二级C语言-自定义函数-题解(Python代码) 摘要:参考代码:def fact(n): s = 1 for i in range(1,n+1): s *= i return s def mypow(x,…… 题解列表 2021年01月22日 0 点赞 2 评论 1060 浏览 评分:9.9
二级C语言-自定义函数-题解(Python代码) ```python#encoding:utf-8deffact(m):#阶乘m=float(m)#将m转为floatifm==0orm==1:returnfloat(1)else:returnm*fact(m-1)x,n=input().split()x=float(x)n=int(n)result= 题解列表 2020年05月21日 0 点赞 2 评论 1582 浏览 评分:0.0
2004年秋浙江省计算机等级考试二级C 编程题(2) (Python代码) 摘要:解题思路:通过while循环进行计算注意事项:python和其他语言在精度上的问题参考代码:def fact(n): r=1 while(not n == 0): r=r*n n=…… 题解列表 2019年05月11日 0 点赞 1 评论 1947 浏览 评分:0.0