C语言输出50到100之间不能被3整除的数
时间: 2024-05-05 14:19:10 浏览: 150
这可以通过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整除的数。
相关问题
用C语言输出50~100之间不能被3整除的数
当然可以,以下是代码示例:
```c
#include <stdio.h>
int main()
{
int i;
for(i = 50; i <= 100; i++)
{
if(i % 3 != 0) // 不能被3整除
{
printf("%d ", i); // 输出数字
}
}
return 0;
}
```
输出结果为:
```
50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100
```
请注意,这里示例的输出函数使用的是printf(),可以在终端或命令行中直接运行。
c语言输出50~100之间不能被3整除的数,并且5个数字换行一次
#include <stdio.h>
int main() {
int count = 0; // 计数器,用于控制输出的换行
for (int i = 50; i <= 100; i++) {
if (i % 3 != 0) { // 判断是否被3整除
printf("%d ", i); // 输出数字
count++; // 计数器加1
if (count == 5) { // 如果输出了5个数字
printf("\n"); // 换行
count = 0; // 重置计数器
}
}
}
return 0;
}
阅读全文