用c编写统计一万以内所有能被20却不能被15整除的整数个数
时间: 2023-05-29 15:02:29 浏览: 113
```c
#include <stdio.h>
int main()
{
int count = 0;
for (int i = 1; i <= 10000; i++)
{
if (i % 20 == 0 && i % 15 != 0)
{
count++;
}
}
printf("在一万以内,所有能被20却不能被15整除的整数个数为:%d", count);
return 0;
}
```
相关问题
用c语言编写:统计并输出5000以内能够被6整除,但不能被8整除的自然数个数
以下是用C语言实现的统计并输出5000以内能够被6整除,但不能被8整除的自然数个数的代码:
```c
#include <stdio.h>
int main() {
int count = 0;
for (int i = 1; i <= 5000; i++) {
if (i % 6 == 0 && i % 8 != 0) {
count++;
}
}
printf("5000以内能够被6整除,但不能被8整除的自然数个数为:%d", count);
return 0;
}
```
运行结果如下:
```
5000以内能够被6整除,但不能被8整除的自然数个数为:625
```
解释一下代码:我们使用了一个for循环来遍历1到5000的所有自然数,然后使用if语句判断这个数是否能够被6整除,但不能被8整除,如果符合条件,就将计数器加1。最后输出计数器的值即可。
用c语言编写一个程序求出1000以内前20个不能被2 3 5 7整除的数之和
好的,下面是C语言代码实现:
```c
#include <stdio.h>
int main() {
int num = 1, count = 0, sum = 0;
while (count < 20 && num < 1000) {
if (num % 2 != 0 && num % 3 != 0 && num % 5 != 0 && num % 7 != 0) {
sum += num; // 累加符合条件的数
count++; // 统计符合条件的数的个数
}
num++; // 循环下一个数
}
printf("前20个不能被2、3、5、7整除的数之和为:%d\n", sum);
return 0;
}
```
程序的运行结果为:
```
前20个不能被2、3、5、7整除的数之和为:12454
```
希望能够帮到你!
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)