snrg.net
当前位置:首页 >> 1、编程:求1+2+3+4+...+100=? p60 (用For循环,whilE循环,Do...w... >>

1、编程:求1+2+3+4+...+100=? p60 (用For循环,whilE循环,Do...w...

int sum=0; for(int i=1;i<=100;i++) { sum+=i; } System.out.println(sum); int i=1; sum=0; while(i<=100) { sum+=i; i++; } System.out.println(sum); sum=0; i=1; do { sum+=i; i++; } while(i<=100); System.out.println(sum);这是相加,求相乘只要把sum+=i换成sum*=i就可以了不过貌似相乘结果会超出范围 呵呵

#include <stdio.h> main() { int i,sum; i=1; sum=0; do { sum=sum+i; i++; while(i<101); printf("%d",sum); getch(); }

int func() { int i, k; for(k = 0, i = 1; i <= 100; i++) { k += i; } return k; }

只是1+2+3+…+100的三个版本,1^2+2^2+3^2+…+100^2的话只是将sum=sum+i改为sum=sum+pow(i,2);就可以了,注意头文件的问题,pow函数记得在另一个头文件里,你自己查一下吧.while版 int main() { int i=1,sum=0; while(i<=100) { sum=

#include int main() { int i=0, sum=0; do { sum+=i; i++; }while(i

s=0 n=1 do while n<=100 s=s+n n=n+1 enddo?"1+2+3++98+99+100",s s=0 for n=1 to 100 s=s+n endfor?"1+2+3++98+99+100",s

定义两个int类型变量,用for语句循环,使其中一个变量i从1一直到100,另一个变量sum用来储存每一次变量i变化时总和 代码实现: #include void main() { int i,sum = 0; for (i = 1;i

int sum,i; for(i=1; i sum+=i; 很简单的啊

#include <stdio.h> int sum(int n); int main() { int s = 0; int m; printf("输入m的值:\n"); while(1) { scanf("%d", &m); if(m > 0) { for (int i = 1; i < m; i++) { s += sum(i); } printf("s=%d", s); return 0; } else{ printf("请重新输入m的值,m必须大

#includemain(){ int i=1,n=1,sum=0; while(i 评论0 0 0

相关文档
4585.net | hyqd.net | acpcw.com | rprt.net | mdsk.net | 网站首页 | 网站地图
All rights reserved Powered by www.snrg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com