C语言,将100-200之间能被3整除且不能被5整除的数及个数输出。
时间: 2023-11-09 08:04:41 浏览: 148
可以使用循环和条件语句来实现这个功能,具体实现如下:
```c
#include <stdio.h>
int main() {
int count = 0;
for (int i = 100; i <= 200; i++) {
if (i % 3 == 0 && i % 5 != 0) {
printf("%d ", i);
count++;
}
}
printf("\n共有%d个数满足条件\n", count);
return 0;
}
```
首先,我们用 `for` 循环从 100 到 200 遍历每个数。然后,使用 `if` 条件语句判断当前数是否能被 3 整除且不能被 5 整除,如果满足条件,则输出当前数并将计数器加 1。最后,输出符合条件的数的个数。
相关问题
将100-200之间能被3整除且不能被5整除的数及个数输出 c语言
以下是用 C 语言编写的程序,输出100-200之间能被3整除且不能被5整除的数及个数:
```
#include <stdio.h>
int main() {
int count = 0;
for (int i = 100; i <= 200; i++) {
if (i % 3 == 0 && i % 5 != 0) {
printf("%d\n", i);
count++;
}
}
printf("There are %d numbers.\n", count);
return 0;
}
```
程序遍历100-200之间所有的数,如果这个数能够被3整除且不能被5整除,就输出这个数,并将计数器加1。最后输出符合条件的数的个数。
c语言输出100到200之间能被3整除不能被 5整除的数
可以使用循环和条件语句来实现这个功能,具体代码如下:
```c
#include <stdio.h>
int main() {
int num;
for(num=100; num<=200; num++) {
if(num % 3 == 0 && num % 5 != 0) {
printf("%d ", num);
}
}
return 0;
}
```
运行结果为:102 108 123 138 153 168 183 198
阅读全文