3. 使用 for 循环求 1+2+3+…+100
1 2 3 4 5 6 7 8 9 10 11 | #include <stdio.h> int main() { int i=1,sum=0; while (i<=100) { sum=sum+i; i++; } printf("sum=%d\n",sum); return 0; } |
for 语句也可以这么写
1 2 3 | while (i<=100) { sum=sum+(i++); } |
或者把大括号省略,写成
1 2 3 4 5 6 7 8 9 10 11 | #include <stdio.h> int main() { int i=1,sum=0; do { sum=sum+i; i++; } while(i<=100); printf("%d\n",sum); return 0; } |
for 循环下面的分号能省略吗? 你自己试试看吧