如何用c语言编程 求1+(1+2)+(1+2+3)+(1+2+3+4)……+(1+2+3+……+n

如何用c语言编程
求1+(1+2)+(1+2+3)+(1+2+3+4)……+(1+2+3+……+n)之和并输出,n值由键盘输入

#include<stdio.h
int main() 

     int i,n,m=0,s=0;
     printf("Please input the number:\n");
     scanf("%d",&n);
     printf("n=%d\n",n);
     for(i=1;i<n+1;i++)
     { 
      m+=i;
      s+=m;
     }
     printf("s=%d\n",s);
     return 0;
}

追问

谢了谢了!!!!!

追答

望采纳

追问

我能再问一道题么?

用c语言编程
求学校总人数?学校有上千名同学,5人一行余2人,7人一行余3人,3人一行余1人

追答

#include
int main()
{
int i=10;
while(i++){
if(i%5==2&&i&7==3&&i%3==1)

{
printf("%d",i);
break;
}
}

}

追问

谢了!!!

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答