用while语句求出100以内的所有奇数之和和偶数之和

如题所述

#include <stdio.h>

int main()

{

int sum1 = 0, sum2 = 0, i = 1;


while (i <= 100)


{

if (i % 2 != 0)

{

sum1 += i;


i++;


} else

{

sum2 += i;

i++;

}

}


printf("100以内奇数之和为%d\n", sum1);


printf("100以内偶数之和为%d\n", sum2);

return 0;


}

温馨提示:内容为网友见解,仅供参考
无其他回答

用while语句求出100以内的所有奇数之和和偶数之和
printf("100以内奇数之和为%d\\n", sum1);printf("100以内偶数之和为%d\\n", sum2);return 0;}

使用while语句实现输出100以内奇数和偶数和
include<stdio.h> include<stdlib.h> int main(){ int i;printf("100以内的奇数:\\n");i=1;while(i<100){ printf("%d ",i);i+=2;if(i==51)printf("\\n");} printf("\\n");printf("100以内的偶数:\\n");i=0;while(i<101){ printf("%d ",i);i+=2;if(i==52)printf("\\...

python利用循环计算50到100中奇数的和和偶数的和?
1、n=99whilen0:sum=sum+nn=n-2print(sum)我们要计算100以内所有奇数之和,可以用while循环实现:在循环内部变量n不断自减,直到变为-1时,不再满足while条件,循环退出。2、i使用列表中的数依次赋值,当列表最后一个数赋值给i循环结束。所以1-100中的偶数即为开始第一个数字是2,步长为2,末...

在VFP上用DO WHILE语句输出100以内所有偶数以及所有偶数的和,所有奇数...
偶数和=0 奇数=""奇数和=0 FOR i=1 TO 100 IF i % 2 = 0 偶数=偶数+","+ALLTRIM(STR(i))偶数和=偶数和+i ELSE 奇数=奇数+","+ALLTRIM(STR(i))奇数和=奇数和+i ENDif NEXT i CLEAR ?? "100以内的正偶数:" +SUBSTR(偶数,2)? "100以内的正偶数和:" +ALLTRIM(STR(偶数和...

C语言中怎么用while表示1到100的偶数和和奇数和啊?
(2)用除以2后的余数来判断奇偶 2 代码 include<stdio.h>int main(){int count, sumEven, sumOdd;count = sumEven = sumOdd = 0;while (++count <= 100)count % 2 == 0 ? (sumEven += count) : (sumOdd += count);printf("偶数和: %d\\n奇数和: %d\\n", sumEven, sumOdd);...

编程求累加和1+2+3+4+5+……+100的奇数和以及偶数和。
i = 1, odd = 0, eve = 0; while(i < 101) { if (i & 1) odd += i++; else eve += i++; } printf("奇数和 = %d, 偶数和 = %d\\n",odd, eve); i = 1, odd = 0, eve = 0; do { if (i & 1) odd += i++; e...

JSP编程统计:1到100中分别计算奇数和偶数的和(用For和while语句)
out.println("(while)奇数的和为:" + B + ".");} > < int a = 0, b = 0, j = 0;for(;i<101;i++){ if (j % 2 == 0) { a += j;} else { b += j;} out.println("(for)偶数的和为:" + a + ".");out.println("(for)奇数的和为:" + b + ".");} ...

C#中用while和do,,while循环语句计算1-100的奇数和偶数和的代码怎么写...
while (i <= 99){ oddSum += i;\/\/这里的i为奇数,从1开始,此表达式用于求奇数的和 i += 1;\/\/i变为了偶数 evenSum += i;\/\/用于求偶数和 i += 1;\/\/i变为了下一个奇数 } Console.WriteLine("从1到100的奇数和为{0},偶数和为{1}", oddSum, evenSum);Console.WriteLine();Conso...

用while循环求100以内的奇数之和
include <stdio.h> main(){ for(int i = 1,sum = 0; i < = 100; i++)sum += (i % 2 == 1 ? i : 0);printf("1到100的奇数和为:%d", sum);} 以上程序没有进行调试,不知道是否会有bug

用while语句求100以内偶数之和
用while语句求100以内偶数之和的方法如下:1、在计算机编程中,while语句是一种常用的控制流语句,用于实现循环操作。使用while语句求100以内偶数之和,我们可以将初始偶数设为0,然后每次循环将偶数加2,直到偶数超过100为止。在每次循环中,如果当前的偶数小于等于100,则将其加入总和中。2、我们初始化...

相似回答