c语言使用while 或者do while 或者for语句实现,使用continue语句输出100~到200间的所有不能被3整除的数
时间: 2024-05-02 20:18:53 浏览: 15
使用while语句实现:
```c
int i = 100;
while(i <= 200) {
if(i % 3 == 0) {
i++;
continue;
}
printf("%d ", i);
i++;
}
```
使用do while语句实现:
```c
int i = 100;
do {
if(i % 3 == 0) {
i++;
continue;
}
printf("%d ", i);
i++;
} while(i <= 200);
```
使用for语句实现:
```c
for(int i = 100; i <= 200; i++) {
if(i % 3 == 0) {
continue;
}
printf("%d ", i);
}
```
相关问题
c语言用while语句求1到100之间所有neng被3整除也能被11整除得数
```c
#include <stdio.h>
int main() {
int i = 1;
while (i <= 100) { // 循环条件:i小于等于100
if (i % 3 == 0 && i % 11 == 0) { // 如果i能同时被3和11整除
printf("%d ", i); // 输出i
}
i++; // i自增1
}
return 0;
}
```
c语言输出100到200间不能被3整除的数
好的,你可以用以下代码实现:
```c
#include <stdio.h>
int main() {
int i;
for(i=100; i<=200; i++) {
if(i%3 != 0) {
printf("%d ", i);
}
}
return 0;
}
```
其中,`%` 表示取余操作,即判断一个数能否被另一个数整除。如果结果不为0,则表示该数不能被整除。这里我们用一个 `if` 语句判断了每个数是否不能被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)