题解 1066: 二级C语言-自定义函数

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

编写题解 1066: 二级C语言-自定义函数

解题思路:注意事项:题目中并未明确表示两个参数是一行输入还是两行输出,看输入例子是一行输入,但实际是随机的,所以不管你是分一行输入还是两行输入都会错一半,解决方法是判断一下第一行所输入参数的长度。参考代码:deffactorial(n):#阶乘运算ifn==0orn==1:#0和1的阶乘是1retur

自定义函数

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,

1066——————二级C语言-自定义函数

**参考了上面大佬的题解需要注意一下几点:****输入的时候**当它是横着输出的时候和竖着输出的时候是否充分考虑周全**找规律的时候**-1的i-1次方也可以写成-1的i+1次方在这里都是会报对的**阶乘的小知识**:我采用的是不使用递归的方法n=int(input())a=1foriinrange(

不定义函数的解法(只追求AC)

摘要:解题思路:本人比较懒,不想自定义函数,用的库函数,只追求AC注意事项:两种输入情况,一种 一次两个数字,一种一次一个数字,输入两次参考代码:import mathif __name__ == "__m……

二级C语言-自定义函数

摘要:解题思路:注意事项:注意一次输入俩个数据还是一次输入一个数据,输入俩次参考代码:d=input()a=d.split(' ')if len(a)==1:    x=(input()) ……