c语言解答

#include<stdio.h>

void main( )

{

int i, s, n;

scanf("%d",&n);

for(i=1,s=0; i<=n;)

s+=i++;

printf("s=%d", s);

}

老师让我们自己看 但是我看不懂 大神们 解析一下怎么运行的

第1个回答  2017-03-27
#include<stdio.h>

void main( )



int i, s, n;

scanf("%d",&n);//输入一个n值。 

for(i=1,s=0; i<=n;)//i从1循环到n, s初始值为0

    s+=i++;//对于每个i,累加到s上

printf("s=%d", s);//输出s值。 

}

于是 输出的值为1+2+3+...+n的和。 

本回答被网友采纳
相似回答
大家正在搜