求助!!,
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
qfl_sdu 2021-10-04 09:46最佳回答 专家已采纳#include <stdio.h> void cycle(int n) { int i; double s = 0; double r=1; for (i=1;i<=n;i++) { r*=i; s+=r; } printf("单循环:%g",s); } void cycle2(int n) { int i,j; double s=0,r; for (i = 1;i<=n;i++) { r = 1; for(j=1;j<=i;j++) r*=j; s+= r; } printf("双重循环:%g",s); } int main() { int n; scanf("%d",&n); cycle(n); cycle2(n); return 0; }
采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
报告相同问题?
提交
相关推荐 更多相似问题
- 2021-10-04 09:41回答 1 已采纳 #include <stdio.h> void cycle(int n) { int i; double s = 0; double r=1; for (
- 2020-02-20 17:33回答 1 已采纳 s = a[j] * i + c 表示a[j]位乘以阶乘的下一个数,然后加上j-1位的进位值c a[j] = s % 10 取结果的个位数作为新的第j位的值 c = s / 10 取结果的第
- 2022-05-06 07:59回答 2 已采纳 你没理解递归的含义,递归是从开始到最后执行函数,但是结果是从后往前算,最后k等于1的时候,算的是fac(1)然后就会继续算fac(2)以此类推,直到算到n,这就是迭代,你把迭代和的意思没有理解清楚。如
- 2020-01-17 22:55钝刀刀斩杂思的博客 编写程序的过程中总会遇到一些问题,记录下出现问题的情况,编写注意事项,这会对编程有很好的帮助。
- 2019-11-11 10:56嵌入式Linux系统开发的博客 递归求阶乘 # include float fac ( int n ) { float f ; if ( n < 0 ) { printf ( "n,data error!" ) ; return - 1 ; } else if ( n == 0 || n == 1 ) f = 1 ; else f ...
- 2018-02-23 15:04daidaihaha的博客 方法一:思路:用两个for循环,一个用于计算阶乘(n!),一个用于计算和(sum).代码如下,自己感悟。int main() { int sum = 0; for (int i = 1; i <= 4; i++)//此循环用于求和 即求1!+2!+3!+4! { ...
- 2021-04-22 09:18回答 5 已采纳 #include<stdio.h> int main(){ double e=1, f = 1, i=0; while (1/f>=1e-6){ i
- 2021-08-26 19:53回答 2 已采纳 求阶乘: #include <stdio.h> double jc(int n) { if(n==1) return 1; else ret
- 2021-09-13 17:14回答 3 已采纳 i++是先用i进行运算,然后i的值再加1,不是你想的先加1,再进行运算的
- 2017-04-07 15:00rokia_xmu的博客 我的C语言是自学的,这些年看过不少教材。 下面,我对其中一些教材做个点评。 1. How to Think Like a Computer Scientist: C version 这是我读过最易懂的C语言教材。 虽然它只讲解最基本的语法,...
- 2021-01-09 22:14Elltor的博客 shell是一种特殊功能的程序,它介于用户和unix/linux操作系统内核程序(kernel)之间的一个接口. 通过SSH服务连接到shell就可进行远程操作了。 shell中的变量 用户自定义变量, 用户在bash窗口或者shell脚本中临时定义...
- 2015-09-17 12:28nomasp的博客 ProfileIntroduction to ...博客有多个专栏,分别是关于 Android应用开发 、Windows App开发 、 UWP(通用Windows平台)开发 、 SICP习题解 和 Scheme语言学习 、 算法解析 与 LeetCode等题解 ,而最近会添加的文章将
- 2021-11-12 20:21回答 2 已采纳 #include <stdio.h> long long forOne(int X){ return X==1?1:X*forOne(X-1); } long long forA
- 2021-10-29 07:33回答 3 已采纳 咱先写出来一版,有问题再帮你看,如何
- 2021-11-09 12:37回答 2 已采纳 #include<stdio.h> int f(int n){ int d=1,i; for( i=1;i<=n;i++){ d*=i; }
- 2016-10-10 17:07喜欢哲学的女孩的博客 hdu题目分类(转) ...1002 C语言实验题——两个数比较 水题 1003 1、2、3、4、5... 简单题 1004 渊子赛马 排序+贪心的方法归并 1005 Hero In Maze 广度搜索 1006 Redraiment猜想 数论:容斥定
- 2020-02-24 18:33Truffle7的博客 1.4 布尔型__Bool 又叫逻辑型,用于表示布尔值(逻辑值)true和false,在C语言中true=1、false=0,每个布尔类型的数据占用1位内存空间; 1.5 字符数组(字符串_string) 关于更多字符串的应用,见下面附录一节。 ...
- 2019-06-30 18:37liu_yun_long的博客 由于 swift 是一个静态语言, 所以没有 Objective-C 中的消息发送这些动态机制, dynamic 的作用就是让 swift 代码也能有 Objective-C 中的动态机制, 常用的地方就是 KVO 了, 如果要监控一个属性, 则必须要标记为 ...
- 2021-07-28 21:01回答 1 已采纳 printf("n!为:%d",t);
- 2021-01-31 10:36军刀0923的博客 只要… as of… 从…开始 as necessary 根据需要 as soon as… 一旦 as to… 关于… as with… 和…一样 ascend [ə'send] v.上升 ascending [ə'sendɪŋ] adj.上升的 as for… 类似于… as much as 差不多 as ...
- 没有解决我的问题, 去提问