输入1个正整数n,
计算1+(1+2)+(1+2+3)+...+(1+2+3+...+n)
标签:stdio.h can printf ... data lld gre style ret
输入1个正整数n,
计算1+(1+2)+(1+2+3)+...+(1+2+3+...+n)
输入正整数n(多组数据)
输出1+(1+2)+(1+2+3)+...+(1+2+3+...+n)的值(每组数据一行)
2
4
1 #include<stdio.h> 2 int main(){ 3 int n,s,sum; 4 while(scanf("%d",&n)!=EOF){ 5 sum=0; 6 for(int i=1;i<=n;i++){ 7 s=0; 8 for(int j=1;j<=i;j++){ 9 s+=j; 10 } 11 sum+=s; 12 } 13 printf("%d\n",sum); 14 } 15 return 0; 16 }
第一次提交 错误,找了半天原因,也进行了调试 发现在第九行将+=写成了=+ 这类问题很难发现,以后要细心细心再细心。
标签:stdio.h can printf ... data lld gre style ret
原文地址:http://www.cnblogs.com/dddddd/p/6676316.html