c语言编写的1+2+3+……+100的程序

2024-12-03 11:23:42
推荐回答(3个)
回答1:

void main()
{
int i=1;
int sum=0;
for (i;i<101;i++){ sum+=i;}
printf("结果是%d",sum);
}
//sum就是1+2+3+...+100的结果。如果你要加到10000,就修改一下for的循环条件为(i;i<10001;i++)就可以了

回答2:

#include

int main(int i)
{
int s=i;
s+=(i<100)?main(i+1):0;
(i==1)?printf("%d",s):0;
return s;
}

回答3:

main()
{
int i;
int sum=0;
for (i=1;i<=100;i++)
sum+=i;
printf("结果是%d",sum);
}