输入一个整数,判别它是否能被3整除,若能整除,打印YES;不能打印N,我想用c语言写一个
时间: 2023-09-06 11:05:10 浏览: 997
实验1_被3整除_被7整除_被5整除_
### 回答1:
以下是使用C语言编写的判断整数能否被3整除并输出结果的代码:
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (num % 3 == 0) {
printf("YES\n");
} else {
printf("NO\n");
}
return 0;
}
```
该代码通过使用取余运算符 `%` 判断输入的整数是否能被3整除,如果能,则输出 YES,否则输出 NO。
### 回答2:
可以使用C语言编写一个判断整数能否被3整除的程序。以下是一个示例代码:
```c
#include <stdio.h>
int main() {
int number;
printf("请输入一个整数:");
scanf("%d", &number);
if (number % 3 == 0) {
printf("YES\n");
} else {
printf("N\n");
}
return 0;
}
```
在上述代码中,首先声明一个整数变量`number`来存储用户输入的整数。然后通过`printf`函数提示用户输入整数,并通过`scanf`函数读取用户输入的整数并存储到`number`变量中。
接下来使用`if`条件语句判断`number`是否能被3整除。通过使用取余运算符`%`来判断是否能整除,如果余数为0,则表示能被3整除,打印"YES";否则打印"N"。
最后通过`return 0`语句将程序执行结果返回,表示程序执行完毕。
### 回答3:
要用C语言写一个判断一个整数能否被3整除的程序,可以按照以下步骤实现:
1. 首先,需要包含头文件<stdio.h>,以便使用标准输入输出函数。
2. 在主函数中声明一个整数变量num,用于接收用户输入的整数。
3. 使用printf函数输出提示信息,让用户输入一个整数。
4. 使用scanf函数从用户输入中读取整数,并将其存储在num变量中。
5. 使用取模运算符(%)判断num是否能被3整除。如果num % 3 等于0,则num能被3整除;否则不能。
6. 利用if-else条件语句来处理结果。如果num能被3整除,使用printf函数输出"YES";否则,输出"N"。
7. 最后,使用返回语句"return 0;"结束程序。
以下是具体代码实现:
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (num % 3 == 0) {
printf("YES\n");
} else {
printf("N\n");
}
return 0;
}
```
这样,当用户输入一个整数后,程序就会判断该整数能否被3整除,并输出相应的结果。
阅读全文