#include<stdio.h>
int main(){
int i=1,sum=0;
while(i<=100){
sum+=1;
i++;
}
printf("%d\n",sum);
return 0;
}
牛牛们帮忙解释一下这段代码的意思,
着重解释 以下这小段
sum+=1;
i++;
越详细越好。
最好能解释
sum+=1;
i++;
的每个小结构代表的意思
这段代码的意思应该是求1~100相加和。
sum+=i;等价于sum=sum+i; i++就是自增加1的意思嘛,相当于i=i+1;
本回答被提问者采纳整个函数的功能就是为了求1~100的和
...int i=1,sum=0; while(i<=100){ sum+=1; i++; }
这样最终的sum ,对于每个i都加一了。一般都是写成sum+=i的
#include<stdio.h> main() { int i=1,sum=0; if(i<=100) sum=sum+i...
include<stdio.h> main(){ int i=1,sum=0;while(i<=100){ sum=sum+i;i++;} printf("%d",sum);} \/\/if 是判断,不能循环。
c语言用WHILE语句编写100的自然数之和
include <stdio.h> main(){ int i=1,sum=0;while(i<=100){ sum=sum+i;i++;} printf("\\sum(1~100)=%d",sum);getch();\/*可以在屏幕显示结果 任意键退出*\/ )
求代码???
int main(){ int i=1,sum=0;while(i<=100){ if(i%3!=0){ sum=sum+i;} i++;} printf("1~100之间不能被3整除的数之和为%d\\n",sum);return 0;} 第二种for循环结构 include<stdio.h> int main(){ int i,sum=0;for(i=1;i<=100;i++){ if(i%3!=0){ sum=sum+i;}...
c语言 1、 用while循环求1-100的和 2、假设C语言考试结束,输入40个学生...
第一题:include<stdio.h> int main(){ int i=1,sum=0;while(i<=100){ sum=sum+i;i++ } printf("%d",sum);return 0;} 第二题:include<stdio.h> int main(){ int i,b,sum=0;float average;printf("请输入4名学生的成绩\\n");for(i=1;i<=4;i++){ scanf("%d",&b);p...
#include<stdio.h> void main() { int i,sum=0; for(i=1;i<=100;i+...
没错,这是个C语言程序。求的是1+2+3+……+100
...main() { int i=1,sum=0; while(i<10)sum=sum+1;i++; printf("i=...
main() { int i=1,sum=0; while(i<10) { \/\/当循环或判断时,最好用大括弧引起来,无论多少行语句。 sum=sum+1; i++; \/\/这句没包含在循环体内,那么i将永远是1.于是while就进入死循环。 } printf("i=%d,sum=%d",i,sum); }\/\/这也是习惯问题引起的错...
#include<stdio.h> void main() {int i=1,sum=0; for(i=1;i<11;i+...
void函数,最后可以不用return,因为函数执行完自然就结束了,当然,也可以在最后加上return。非void返回类型 函数,返回的地方或者函数的最后一行如果没有return ret_val;严格上讲是错误的,编译时是否出错,是由编译器决定的。但是一般不报错的至少会产生一条告警。
#include<stdio.h> main() {int i;sum=0; For(i=1;i<=101:i=i+2) S...
输出区间[1,101]中所有的奇数和 输出sum=2601
#include<stdio.h> void main() {int i=1,sum=0; for(i=1;i<11;i+...
嗯。。。void main 不是标准的c\/c++,标准的应该返回int类型。vc6里面void main能编译通过,但是其他的编译器就不一定了。所以好习惯是int main()for 和 while在我看来,没区别