C语言某题,求1+2+3+4+……100
11
Sep
0
C语言某题,求1+2+3+4+……100
解法一:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #include "stdafx.h" void main() { float i,t,sum; /*定义i,t,sum*/ t=1; i=2; while (i<=100) /*循环,当1<=100时有效*/ { sum=i+t; t=i+t; i=i+1; } printf("1+2+3+....100=%f\n", sum); } |
解法二:
1 2 3 4 5 6 7 8 9 10 11 | #include "stdafx.h" void main() { float sum; sum=0; /*累加前初始化*/ for (int i=1; i<=100; i++) { sum=sum+i; } printf("1+2+3+....100=%f\n", sum); } |
方法二更加简单,用了一个for语法,自动循环。
Filed Under: 职业生涯
No Comments