用do+while求1到100的和

作者&投稿:姬费 (若有异议请与网页底部的电邮联系)

用do while循环求1到50之间所有偶数之和
什么语言啊?int i=0,sum=0;do{sum+=i;i=i+2;}while(i<=50)

使用do{}while;循环,求1+2+3+…+N<1000的最大N值。
void main() { int sum=0,m=0,n=0;do { n++; sum+=n; } while(sum<=1000); \/\/n先加的意思是while判断的就是加的那个n而不是比实际加的数大1的 n--; \/\/当跳出循环时,sum已经比1000大了,因此新加上的n要比题目要求大1 printf("%d",n);} ...

分别用while ,do-while,for语句求出前20项和
{ int i = 2;int j = 1;int k = 0;int t;double sum = 0;\/\/ 注释:1.while while(k < 20){ sum += (double)i\/j;if (k < 19)printf("%d\/%d + ", i, j);else printf("%d\/%d = %f", i, j, sum);++k;t = j;j = i;i += t;} \/\/ 注释:2.do while \/\/...

编写程序用while或do while求1+1\/2+1\/3+1\/4...1\/n的和,
先定义两个变量i和sum,while循环的条件是1\/i>=十的-5次方,而while所执行的内容,就是sum=sum+1\/i·;望采纳

分别用 while, do while 和for 循环计算1+2+……+100的和,C语言编程...
{ sum+=i;i++;} printf("%d",sum);} do...while语句:include<stdio.h> main(){ int i=0,sum=0;do { sum+=i;i++;}while(i<=100);printf("%d",sum);} for循环:include<stdio.h> main(){ int i,sum=0;for(i=0;i<=100;i++){ sum+=i;} printf("%d",sum);} ...

用do while计算1+3+5+7+9...+99的和
int i,sum=0;i=1;do{ sum=sum+i;i=i+2;} while(i<=99);printf("%d\\n",sum);return 0;

在c语言中用do while或while求1到10的阶乘之和(初学的)
用 while循环的是如下 include<stdio.h> int main(void){ long result=1;int i=1;while(i<=10){ result*=i;i++;} printf("10的阶乘是:%ld\\n",result);return 0;}用 do-while循环的是如下 include<stdio.h> int main(void){ long result=1;int i=1;do { result*=i;i++;}...

分别用while ,do-while,for语句求出前20项和,该怎么写?
①while只有条件成立才执行循环体do while无论条件成立与否,都至少要执行一次循环体!②while(表达式){循环体;\/\/反复执行,直到表达式为假} ③Do While 循环语句与while有一定的区别,它们的区别就是do while不管条件是否为真都会先执行一下,而while必须为真才会执行一次.④根据循环条件不同,有两种类型...

do-while语句求1~1000之间满足“用3除余2;用5除余3;用7 除余2”的数...
int num = 1;int count = 0;do{ if(num % 3 == 2 && num %5 == 3 && num % 7 == 2){ System.out.println(num);count++;} num++;}while(num < 1000 && count < 5);

c语言中的do-while循环怎么用啊?给个例子呗。
以下列代码为例:main(){ int day = 1;do { printf("%d\\n", day);day++;} while (day <= 7);return 0;} 程序在执行的过程为:首先进入第一次循环显示1并将day的值加1,然后做条件判断day有值为2,于是day <= 7的结果为真,返回到do后面的循环体进入下一次循环...直到day的值为7...

仇由关17099433486问: 菜鸟求教:用DO WHILE 循环语句编写程序,求1到100之间的所有整数的平方和,并输出结果. -
白山市复方回答: int sum = 0; int i;for (i=1;i<=100;i++) {sum += i * i; }printf("sum = %d\n", sum);

仇由关17099433486问: vb 中怎么用do while 搞定 1 - 100 之间任意两个数字之间的所有数之和 -
白山市复方回答: Private Sub Command1_Click() Dim a As Long '1-100之间的较小的数字 Dim b As Long '1-100之间的较大的数字 Dim c As Long a = Text1.Text b = Text2.Text 'text控件中填写你需要的范围 Do While a <= b c = c + a'本代码求a-b之间所有整数和,...

仇由关17099433486问: 用do…while语句计算1!+2!+3!+…+100!的总和. -
白山市复方回答: 正确的答案 #include<stdio.h> void main() {long float s=0,t=1;int n;for(n=1;n<=100;n++){t=t*n;s=s+t;}printf("1!+2!+3!+…+100!=%e\n",s); getch(); } 结果为 1!+2!+3!+…+100!=9.42690e+157

仇由关17099433486问: 用do..while语句计算1到100之内的和 除了被5整除的数 -
白山市复方回答:[答案] #include void main() { int i = 1; int sum = 0; do { if (i % 5 != 0) sum += i; } while (++i

仇由关17099433486问: c#do while语句实现1到100求和? -
白山市复方回答: using System; using System.Collections.Generic; using System.Linq; using System.Text;namespace ConsoleApplication3 {class Program{static void Main(string[] args){int i = 1;int sum=0;do{sum=i+sum;i++;} while (i<=100);}} }

仇由关17099433486问: 在C#中怎么用DO WHILE实现从1加到100 -
白山市复方回答: 我修改一下吧,其实你这个问题用c#写出来和c语言写出来看起来都差不多.如果非要体现出是用c#的话,我把完整代码写出来你就看出来了. using System; namespace Temp{class Class1{static void Main(string[] args){int result = 0;int ...

仇由关17099433486问: 利用dowhile语句实现100以内的偶数和奇数之和 -
白山市复方回答: #include <stdio.h>#include <stdlib.h>int main(){ int i,sum=0; i=1; do { sum=sum+i; i=i+2; }while(i<100); printf("sum=%d\n",sum); return 0;}

仇由关17099433486问: 用while语句,求1到100的偶数之和 -
白山市复方回答: public class Demo05ShiCao{ public static void main(String[] args){ int sum1 = 0; for(int i = 1; i <= 100; i++){ if(i % 2 == 0){ sum1 +=i; } } System.out.println("结果是:" + sum1); System.out.println("====================================...

仇由关17099433486问: 用do - while 和while两种循环语句编出1到100的平方值(C语言)拜托各位了 3Q -
白山市复方回答: 用DO...WHILE做 #include<stdio.h> main() { int i=1,m; do {m=i*i; peintf("%d*%d=%d=n",i,i,m); i++; } while(i<=100); } 下面的是用WHILE做 #include<stdio.h> main() { int i=1,m; while(i<=100) { m=i*i; printf("%d*%d=%d\n",i,i,m); i++; } } 就是这么做的,我也是刚学C,不过这个我写过.在VC6.0上运行过的. 求采纳

仇由关17099433486问: JAVA 利用do...while循环计算1!+2!+3!+....100!的和. -
白山市复方回答: public static void main(String[] args) {//后面数值太大 int 已经接收不了int i = 0;int j;int sum = 0;do {i++;System.out.println("--" + i + "--"); j = i;int temp = 1;do { temp *= j; System.out.print(j); if (j > 1) {System.out.print("*");} j--;} ...


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网