1064: 二级C语言-阶乘数列 摘要:解题思路:暴力的方法是写一个阶乘函数,从1到30调用函数,但是非常耗时。根据(n+1)! = n! * (n+1),可以定义一个i从1递增到30,定义一个变量保存更新后的阶乘,每更新一次就加到总和上,…… 题解列表 2022年04月02日 0 点赞 0 评论 581 浏览 评分:9.5
自己看的,无说明 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int a[40]={[0 ... 39]=-1}; int b[40]={0}; a[0]=…… 题解列表 2022年03月29日 0 点赞 0 评论 106 浏览 评分:0.0
递归法解决问题 摘要:解题思路:创建一个递归函数 建立一个循环从1到30 输出1到三十的阶乘注意事项:科学计数法的输出为%e;参考代码:#include<stdio.h>double fun(int n){ doub…… 题解列表 2022年03月21日 0 点赞 0 评论 336 浏览 评分:0.0
二级C语言-阶乘数列(易忽视的地方) 摘要:解题思路:注意事项:科学计数法保留两位小数,输出时用%.2e而不是%.2f参考代码:#include<stdio.h>int main(){ int i; double sum=0,x=1…… 题解列表 2022年03月11日 0 点赞 0 评论 58 浏览 评分:0.0
1064: 二级C语言-阶乘数列 摘要:解题思路:比较简单的输出方法。注意事项:1.结果数据比较大,用 double或long double 类型比较合适。 2.使用scientific进行科学计算法输出,需添加…… 题解列表 2022年02月02日 0 点赞 0 评论 108 浏览 评分:0.0
1064: 二级C语言-阶乘数列 摘要:解题思路:通过while循环进行每个阶乘的求解注意事项:用.2e表示科学计数法并保留两位小数(第一次提交时以为只是保留两位小数,使用.2f结果错了才反应过来hh)参考代码:s=0i=1while(i<…… 题解列表 2022年01月22日 0 点赞 0 评论 694 浏览 评分:9.5
二级C语言-阶乘数列 摘要:解题思路:获取阶乘求和注意事项: 用int类型会使得数据溢出,因为题目要求保留两位小数且用科学计数法,所以用double型用单层for循环即可,遍历1~30的每一个数并计算阶乘与和参考代码:#inc…… 题解列表 2021年12月25日 0 点赞 0 评论 143 浏览 评分:0.0
二级C语言-阶乘数列..两种解法 摘要:解题思路:注意事项:参考代码:第一种:lsz = [1] for i in range(2,31): lsz.append(lsz[-1]*i) print('%.2e'…… 题解列表 2021年12月08日 0 点赞 0 评论 257 浏览 评分:0.0
阶乘数列-记录一下 摘要:#include<stdio.h>int main(){ int i; double j=1,sum=0; for(i=1;i<=30;i++) { j = 题解列表 2021年10月27日 0 点赞 0 评论 82 浏览 评分:0.0
1064: 二级C语言-阶乘数列-题解(python) 摘要:解题思路:注意事项:参考代码:n = 30s = 1m = 0for i in range(n,0,-1): for j in range(1,i+1): s *= j m …… 题解列表 2021年10月22日 0 点赞 0 评论 126 浏览 评分:0.0