编程来计算(1)*(1+2)*(1+2+3)*...*(1+2+3...10)的乘积,并输出其值
怎么回答的都!一点不负责任啊!#include<stdio.h> int main(){ int i,s=0,num=10;double sum=1;for(i=1;i<=num;i++){ s+=i;sum*=s;} printf("%.0f\\n",sum);return 0;} 结果是141455160000、就行了、没那么复杂!
如何用c语言编程 求1+(1+2)+(1+2+3)+(1+2+3+4)……+(1+2+3+……+n
include<stdio.h>int main(){ int i,j,an,sum,n; scanf("%d",&n); for(i=1,sum=0;i<=n;i++) { for(j=1,an=0;j<=i;j++) an+=j; sum+=an; } printf("%d",sum); return 0;}
用C语言编写程序,计算s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)
cout<<"结果2为:"<<sum;system("pause");return0;
C语言编程 1+(1+2)+(1+2+3)+...+(1+2+3+...n)
一般语句书写无误,算法全错。关键语句在关于i循环的大括号里面的两句,两句都错了。include <stdio.h>int main(){int i,n,t=0,s=0;scanf("%d",&n);for(i=1;i<=n;i++){t+=i;\/\/关键算法错误,这一行和下一行,此行1改为i;s+=t;\/\/n改为t}printf("%d\\n",s);return 0;}...
用C语言编写程序,求s=1+(1+2)+(1+2+3)+(1+2+3+4)+(1+2+3+4+…n)。
void main(){ int n,i,j;long s=0;printf("Please input n:");scanf("%d",&n);for(i=1;i<=n;i++)for(j=1;j<=i;j++){ s+=j;} printf("s=1+(1+2)+(1+2+3)+(1+2+3+4)+(1+2+3+4+…+n)=%ld",s);} 利用for循环,根据式子的特性进行相加,得出最终结果。
利用c语言实现1+2+3+……+10+1*2*3……*10怎样编程,求大神解答_百度知 ...
问题分析: 输入一个n,计算1-n的和乘积和并想加。解决方法:使用for循环,进行累加累成 add:存储1-n的和 chen:存储1-n的乘积和 sum:存储add 和 chen 的和 代码:include<stdio.h> main(){ int add=0,chen=1,sum=0,i;printf("输入一个值:\\n");scanf("%d",&n);for (i=1;i<=n...
c语言编程,s=1+(1+2)+(1+2+3)+…+(1+2+3+...+100)
void main(){ int i;int s=0;int tmp=0;for(i=1;i<101;i++){ tmp+=i;s+=tmp;} }
c语言:求数列:1,1+2,1+2+3,...,1+2+3+...+n 的前n项之和.(n从键盘输 ...
} printf("%d项之和为:%d\\n",n,sum); return 0;}int slSum(int n)\/\/数列求和1+2+3...n 返回和{ int i=1,sum=0; for(i=1;i<n;i++) { sum=sum+i; printf("%d+",i); } sum=sum+i; printf("%d,"...
用C语言的if怎么编写1+1+2+1+2+3+1+2+3+4+~~~+n的结果
,&n);if (n>=1){ for(i=1;i<=n;i++){ for(j=1;j<=i;j++){ sum=sum+j;} } } else{printf("输入错误!\\n");} printf("结果为%d\\n",sum);return 0;} 这样的程序还得自己写啊,光看是没有用的,你看,这样的问题在百度也没有几个人来回答你,学C语言懒不了的。
c语言计算S = 1+ (1+2) +(1+2+3) … (1+2 …+ N).
scanf("%d",&N); for(i=1;i<=N;i++) { sum+=func(i); } printf("S= %d\\n",sum); return 0;}示例运行结果:1 S= 1 2 S= 4 3 S= 10 10 S= 220 以上的程序就是计算S = 1+ (1+2) +(1+2+3) … (1+2 …+ N)的。