永发信息网

编写程序使用循环控制语句计算(1)+(1+2)+(1+2+3)+(1+2+3+……100)的值

答案:3  悬赏:30  手机版
解决时间 2021-11-25 13:54
  • 提问者网友:書生途
  • 2021-11-24 21:03
编写程序使用循环控制语句计算(1)+(1+2)+(1+2+3)+(1+2+3+……100)的值
最佳答案
  • 五星知识达人网友:洎扰庸人
  • 2021-11-24 22:40
#include 
int main(){
   long sum=0;
   for(int i=1;i<=100;i++){
       for(int j=1;j<=i;j++){
           sum+=j;
       }
   }
   printf("(1)+(1+2)+...(1+2+...+100)=%ld",sum);
    return 0;
}
全部回答
  • 1楼网友:千夜
  • 2021-11-24 23:46
#include "stdio.h"

int main(){

int i,j,s=0;

for(j=1;j<=100;j++)

{

for(i=1;i<=j;i++)

{

s+=i;

}

}

printf("%d\n",s);

return 0;

}
  • 2楼网友:摆渡翁
  • 2021-11-24 23:28

这个的话,好吧,不知道怎么表达,看代码吧。

#include
int main()
{    
    int temp = 0;
    int sum = 0;
    for(int i=1;i<=100;i++)
    {
        temp +=i;  //记录每个括号里面的值
        sum +=temp;
    }
    printf("sum = %d",sum);
    return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯