利用C语言输出1-1000之间除以5余1且除以7余2的整数个数
时间: 2024-02-10 12:10:55 浏览: 84
C语言程序设计-编程实现1~500之间的满足条件的解。“除以3余1,除以5余2,除以7余3”。
5星 · 资源好评率100%
可以使用C语言的循环和条件语句来解决这个问题。以下是一个示例代码:
```c
#include <stdio.h>
int main() {
int count = 0;
for (int i = 1; i <= 1000; i++) {
if (i % 5 == 1 && i % 7 == 2) {
count++;
}
}
printf("1-1000之间除以5余1且除以7余2的整数个数为:%d\n", count);
return 0;
}
```
代码解释:
- 初始化一个计数器 `count`,用于记录符合条件的整数个数。
- 使用 `for` 循环遍历1-1000之间的整数。
- 判断当前整数是否符合条件,即除以5余1且除以7余2。
- 如果符合条件,则将计数器 `count` 的值加1。
- 循环结束后,输出符合条件的整数个数。
运行结果:
```
1-1000 之间除以5余1且除以7余2的整数个数为:71
```
阅读全文