include <stdio.h>int main(){int i,s=0;for(i=1;i<101;i++)s=s+i;printf("%d\n",s);return 0;}
include <stdio.h>int main(){int i,sum=0;for(i=1;i<=100;i++)sum+=i;printf("%d\n",sum);return 0; }/*输出:5050 */
3. for循环的格式如下: for(<表达式1>;<表达式2>;<表达式3>) <语句> for语句的执行过程如下: ①首先计算<表达式1>。 ②求<表达式2>的值,若其值为非零,执行<语句>,然后转③执行,若<表达式2>的值为零,则结束for语句。 ③求解<表达式3>,转②执行。 一、for循环 一般形式为: for (表达式1; 表达式2...
回答:/*你做这个是为了敷衍谁吗,这么简单,你应该自己看看书,你把任意一本C语言的书的第一,二章看了就会编了*/ #include <stdio.h> void main() { int sum=0; for(int i=1;i<=100;i++) { sum+=i; } printf("%d",sum); }
C语言 | 求1+2+...100的和 例11:C语言实现求1+2+3+……+100的和,要求分别用while、do while、for循环实现。 解题思路:这是一个累加的问题,需要先后将100个数相加。要重复进行100次加法运算,显然可以用循环结构来实现。重复执行循环体100次,每次加一个数...
方法一:1 i = 1 2 while i < 10:3 k = 1 4 while k <= i:5 print('%d*%d=%2d '% (i,k,i*k),end='') #end=‘’ 表示不换行(系统默认输出完毕换行)6 k += 1 7 print()8 i += 1 输出结果 9 1*1= 1 10 2*1= 2 2*2= 4...
C语言程序编写 计算表达式 1 + 2 + 3 + ... + 100的值可以参考下面的代码:include<stdio.h> void main() { int i,s;for ( i=1,s=0;i<=100;i++ ) s+=i;printf("sum = %d\n",s);}
N的阶乘 稍微改下就好了 include<stdio.h> int main(){double a,b,k=1;printf("n:");scanf("%lf",&b);for(a=1;a<=b;a++){k*=a;} printf("%.2f\n",k);getchar();return 0;}
for(y=0,i=1;i<=100;i++)y=add(y,i);printf("%d",y);} int add(int a,int b){int s=0;s=a+b;return s;} 方法三递归求和 include<stdio.h> int fun(int n){ if(n==1)return 1;return n+fun(n-1);} main(){ printf("%d",fun(100));} 方法四do while求和 inclu...
include <stdio.h>int main(void){ int i,sum=0; for(i=1;i<=100;i++) sum+=i; printf("1+2+3+...+100=%d\n",sum); return 0;}