c语言 怎么把0-100的之间的奇偶数,以及能被8整除的数及个数及分别的和都显示出来,急求。

供稿:hz-xin.com     日期:2025-01-14
C语言程序:求100以内能被8整除的数,并求出它们的和。

8,16,24,32,50,48,56,64,72,80,88,96

相加等于8(1+2+3+4+5+6+7+8+9+10+11+12)
=8(1+12)12/2
=8*13*6
=8*78
=624

求奇数和偶数和吗?
int main(){ int a,b,sa,sb; int i; a=b=sa=sb=0; for(i = 0; i <= 100; i ++) { if(i%2==0) { b++; sb+=i; } else { a++; sa+=i; } } printf("奇数总数%d, 奇数和%d, 偶数总数%d, 偶数和%d
",a,sa,b,sb);}

C语言程序:


#include <stdio.h>


void main()

{

int n;

int num_odd = 0; //奇数个数

int num_even = 0; //偶数个数

int num_8 = 0; //能被8整除的数的个数


printf("能被8整除的整数:");

for(n=1; n<=100; n++)

{

if(n % 2 == 0)

{

num_even++;

}

else

{

num_odd++;

}

if(n % 8 == 0)

{

num_8++;

printf("%d  ", n);

}

}

printf("
能被8整除的数的个数:%d
", num_8);

printf("奇数的个数:%d
", num_odd);

printf("偶数的个数:%d
", num_even);

}


运行结果:



不会的啊,不懂这个的啊

如何用C语言输出1到100中的奇数?
用oddsum=1+3+5+···+99来计算奇数和;evensum=2+4+6+···+100来计算偶数和。首先设置两个计数器:oddsum,evensum。其初值为0,利用if···else来判断奇偶数,来分别累加到计数器。1,将i的初值置为1;2,当i增到101时,停止计算。方法一、include <stdio.h> int main(void){int...

C语言中如何输出1到100的奇数个数
int main(void){ int i;int sum = 0; \/\/sum为个数 for (i = 1; i<= 100; ++i){ if (i%2 == 0)++sum; \/\/记录个数 } printf("sum = %d\\n", sum);return 0;}

C语言中编程计算1至100以内的奇数和偶数并分别求和,求代码
include <stdio.h>int main(){ int sum=0; int a=0; int b=0; int i; for(i=37;i<=72;i++) { sum+=i; if(i%2==0) a+=i; else b+=i; } printf("和:%d,偶数:%d,奇数:%d",sum,a,b);} c语言求100以内偶数和 int bEven(int num){retu...

C语言编程求1~100之间的奇数和偶数积sum作为累加器初值为0用变量mul...
可以使用一个循环来遍历从 1 到 100 的整数,并使用 if 语句来检查每个数是否为奇数或偶数。举个例子,include <stdio.h> int main() { int i, sum = 0, mul = 1;for (i = 1; i <= 100; i++) { if (i % 2 == 0) { sum += i;}else { mul *= i;} } printf("The ...

c语言,输入一个数,如果是偶数,输出1到100内的偶数,如果奇数,输出1到1...
include <stdio.h> int main(){ int i;scanf("%d",&i);for(i=2-i%2;i<101;i+=2)printf("%4d",i);return 0;}

用c语言编程---求100以内的奇数和?
将变量i从1开始,依次赋值每一个奇数,直到不符合条件(i<=100),即到i=99停止循环。将每一个i值依次累加,求得的和即为题目所求奇数和。2、设计程序框图如下:3、依照程序框图编写程序如下#include<stdio.h> int main() { int i,sum=0; \/\/定义两...

C语言怎么算出100以内的奇数和奇数相加,偶数和偶数相加?过程请详细...
C语言怎么算出100以内的奇数和奇数相加,偶数和偶数相加?过程请详细! #include "stdio.h" void main() { int i=1,odd=0,even=0; for(;i<=100;i+=2) { odd+=i; even+=i+1; } printf("odd=%d\\teven=%d\\n",odd,even); } 试过了,应该没问题的 多个奇数和...

C语言编写程序求1到100所有的奇数和偶数
printf(" 从 1 到 100 所有的奇数如下:\\n");for(i=1;i<100;i+=2){printf(" %d",i);if(!((i+1)%20))printf("\\n");}printf("\\n 从 1 到 100 所有的偶数如下:\\n");for(i=2;i<101;i+=2){printf(" %d",i);if(!(i%20))printf("\\n");}return 0;} ...

通过键盘输入随机数种子,产生50个[0,100]之间的随机正整数,然后输出其 ...
以fortran语言为例。代码如下,供参考。(感叹号后面是说明)! 定义变量 integer n,m,i real x ! 读取一个整数,并作为随机数种子 read(*,*) m call seed(m)! 产生50个0到100的随机整数 do i=1,50 call random(x)n=101*x !若除以2余数为1,则输出(奇数)if(mod(n,2).eq.1) ...

C语言中怎么用while表示1到100的偶数和和奇数和啊?
1 方法 (1)使用一个计数器来判断终止条件 (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("偶数和: ...