用c语言任意输入一个整数,如果能被3整除,输出此数;否则,输出“不是3的倍数”。
时间: 2023-05-11 21:06:01 浏览: 528
好的,这是一个简单的C语言程序,可以实现您的要求:
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (num % 3 == 0) {
printf("%d\n", num);
} else {
printf("不是3的倍数\n");
}
return 0;
}
```
您可以将这段代码复制到您的C语言编译器中进行测试。
相关问题
用c语言编译,任意输入一个整数,如果能被3整除,输出此数;否则,输出"不是3的倍数"
请看以下代码:
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (num % 3 == 0) {
printf("%d\n", num);
} else {
printf("不是3的倍数\n");
}
return 0;
}
```
以上代码可以实现你所要求的功能。
c语言输入一个整数,如果是7的倍数,则输出“Yes”,否则输出“No”
可以使用取余运算符 `%` 来判断一个整数是否是7的倍数,如果整数能够被7整除,则余数为0。具体实现如下:
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (num % 7 == 0) {
printf("Yes\n");
} else {
printf("No\n");
}
return 0;
}
```
如果输入的整数是7的倍数,则输出"Yes",否则输出"No"。