int sum=i*(i+1)*(i+2); i+=2; if(i有可能,如果int是32位不会,是16位就会。main里面也是fun(1),你是fun(101)吗?也是相当于循环,传1进函数后,计算1*2*3,然后判断值是否<101,是的话传3进函数,计算3*4*5。一直到传99进函数以后,条件不成立,然后一级一级返回,首先返回99*100*101,然...
include<math.h> void main(){ double x,sum=0;for(int i=1;i<=98;i++){ x=pow((-1),i+1);sum=sum+x*((i*1.0)/(i+1));} printf("计算结果为:%f\n",sum);}
include <stdio.h> main(){ int i,t,sum;i=1;sum=0;for(t=1;t<=100;t++){ sum=sum+i*t;i=-i;} printf("%d\n",sum);}
我刚学2天的C语言 老师就要我们编写c语言编程题,计算1+2+3+4+5+6...+99+100的值,请求帮忙 baf52537 毛蛋 1 很急 就要交作业了 爪机娘 超能力者 9 puts("5050"); 爪机娘 超能力者 9 #include <stdio.h>int main(){ int sum = 0, i; for (i = 1; i <= 100; i++) sum ...
int i;int t =1,sum=1;for(i=2;i<=100;i++){ sum+=i*t;t=-t;} 主体大概就这样 ...
include "math.h"main(){ int i,n,sum=0;for(i=1;i<=100;i++){n=-1;sum=n^(i+1)*i+sum;} printf("%d",sum);}
include<stdio.h>int main(){int count=1;for(int sum=0;sum<=3000;count++){sum += count;}printf("%d",count);}
int i = 0;int num = 0;for(i=0;i<=100;i++) { if(num > 3000){ printf("%d\n",i);return 0;} num = i + num;}
3. 初始化变量 `sign` 用于存储当前数字的符号,初始值为 `1`。4. 初始化变量 `sum` 用于存储总和,初始值为 `0`。5. 使用 `for` 循环,从 `1` 开始,每次递增 `2`,直到 `101`。6. 在每次循环中,将 `i` 乘以 `sign` 然后加到 `sum` 上。7. 每次循环结束时,改变 `sign` 的...
结果一 题目 用递归计算1*2*3+3*4*5+5*6*7+...+99*100*101的值。c语言写过程,谢了 答案 int fun(int i){ int sum=i*(i+1)*(i+2); i+=2; if(i相关推荐 1用递归计算1*2*3+3*4*5+5*6*7+...+99*100*101的值。c语言写过程,谢了 ...