百度试题 题目编程题一:请用C语言编程求出1+2+3+...+100的值。相关知识点: 试题来源: 解析 #include int main(void) { int num = 0; int i; for(i = 1;i 反馈 收藏
百度试题 题目编写一个C语言程序,求s=1+2+3+…+100的值 相关知识点: 试题来源: 解析 #include int main() { int i,s=0; for(i=1;i<=100;++i) s += i; printf("s=%d", s); return 0; }反馈 收藏
C语言求1+2+……+100的和 例11:C语言实现求1+2+3+……+100的和,要求分别用while、do while、for循环实现。 解题思路:这是一个累加的问题,需要先后将100个数相加。要重复进行100次加法运算,显然可以用循环结构来实现。重复执行循环体100次,每次加一个数 源代码演示: 代码语言:txt 复制 //for循环 #include...
求1+2+3一直+到100 1#include <stdio.h>2intmain()3{4intnum=0,i=1;5for(i=1;i<101;i++)6num+=i;7printf("%d\n",num);8return0;9}
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;}
main() { int i,sum=0; for(i=1;i<=100;i++) { sum+=i; } printf("%d",sum); }
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,t;t=1,i=2;while(i<=100){ t=t+i;i=i+1;} printf("%d",t);printf("\n");return 0;} 我在c-free 上可以运行的呀!这样写没问题呀,就是麻烦点。
参考代码如下:include <stdio.h>int main(int argc, char *argv[]){int sum = 0, n = 100;//利用等差数列公式求值printf("1+2+3+……+100 = %d\n", n * (n + 1) / 2);return 0;}运行结果:
include"stdio.h"intsum(intn){ intsum=0;for(inti=0;i<=n;i++){ sum+=n;} returnsum;} voidmain(void){ intsum=0;sum=sum(100);printf("sumis%d",sum);}