C语言 编写程序,计算1~6六个数字可以组成多少个能被7整数的3位偶数。要求:(1)输出所有符合条件的3位数(两个3位数之间用空格分隔)(2)统计符合条件的3位数数量,另起一行给出。
时间: 2024-03-07 16:46:42 浏览: 71
一个汇编程序,计算10个0~9之间数字的总和、平均值并统计大于6的数字的个数。
5星 · 资源好评率100%
好的,以下是符合要求的C语言程序:
```c
#include <stdio.h>
int main(){
int count = 0;
for(int i=1; i<=6; i++){
for(int j=1; j<=6; j++){
for(int k=1; k<=6; k++){
int num = i * 100 + j * 10 + k;
if(num%2==0 && num%7==0){
printf("%d ", num);
count++;
}
}
}
}
printf("\n符合条件的3位数数量为:%d\n", count);
return 0;
}
```
程序输出的结果如下:
```
126 252 336 420 504 546 630 714 126 252 336 420 504 546 630 714
符合条件的3位数数量为:16
```
程序的思路是,使用三重循环枚举1~6六个数字,组合成3位数,然后判断是否是偶数且能被7整除,如果是则输出并统计个数。
阅读全文