c语言输出1到40内所有能被3整除的数及个数
时间: 2023-05-31 18:01:22 浏览: 115
以下是C语言程序实现:
```c
#include <stdio.h>
int main() {
int count = 0; // 计数器,用于记录能被3整除的数的个数
// 循环1到40内的所有数
for (int i = 1; i <= 40; i++) {
if (i % 3 == 0) { // 判断能否被3整除
printf("%d ", i); // 输出能被3整除的数
count++; // 计数器自增1
}
}
printf("\n共有%d个能被3整除的数\n", count); // 输出能被3整除的数的个数
return 0;
}
```
程序运行结果:
```
3 6 9 12 15 18 21 24 27 30 33 36 39
共有13个能被3整除的数
```
相关问题
c语言输出[1,40]之间的所有能被3整除的数
好的,以下是C语言代码实现:
```c
#include <stdio.h>
int main() {
for (int i = 1; i <= 40; i++) {
if (i % 3 == 0) {
printf("%d ", i);
}
}
return 0;
}
```
输出结果为:3 6 9 12 15 18 21 24 27 30 33 36 39
C语言输出50到100之间不能被3整除的数
这可以通过C语言中的循环和条件判断语句来实现。以下是一种实现方法:
```
#include <stdio.h>
int main() {
int i;
for (i=50; i<=100; i++) {
if (i % 3 != 0) {
printf("%d ", i);
}
}
return 0;
}
```
该程序先定义一个整型变量i,并通过for循环依次从50到100遍历每一个整数。通过判断i是否能被3整除,如果不能,则使用printf函数将该数输出。最终输出的结果就是50到100之间不能被3整除的数。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)