c语言判断输入的正整数是否既是5,又是7的整数倍数。假设是那么输出yes;否那么输出no
时间: 2024-03-18 10:42:08 浏览: 96
以下是判断输入的正整数是否既是5,又是7的整数倍数的C语言代码实现:
```c
#include <stdio.h>
int main() {
int n;
printf("请输入一个正整数:\n");
scanf("%d", &n);
if (n % 5 == 0 && n % 7 == 0) {
printf("yes\n");
} else {
printf("no\n");
}
return 0;
}
```
程序运行时,会提示用户输入一个正整数,然后通过if语句判断该数是否既是5,又是7的整数倍,如果是则输出yes,否则输出no。
相关问题
c语言判断输入的正整数是否既是5,又是7的整数倍数。假设是那么输出yes;否 那么输出no。
可以使用取余运算符 `%` 来判断一个数是否是另一个数的倍数。如果一个数 `a` 是另一个数 `b` 的倍数,那么 `a % b` 的结果应该是 0。
以下是判断输入的正整数 `n` 是否既是5和7的倍数的C语言代码:
```c
#include <stdio.h>
int main() {
int n;
printf("请输入一个正整数:");
scanf("%d", &n);
if (n % 5 == 0 && n % 7 == 0) {
printf("yes\n");
} else {
printf("no\n");
}
return 0;
}
```
当输入的正整数 `n` 既是5和7的倍数时,程序会输出 `yes`,否则输出 `no`。
试用c语言编程:判断输入的正整数是否既是5,又是7的整数倍数。假设是那么输出yes;否那么输出no。
好的,以下是这个问题的 C 语言代码:
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个正整数:");
scanf("%d", &num);
if(num % 5 == 0 && num % 7 == 0) {
printf("yes\n");
} else {
printf("no\n");
}
return 0;
}
```
首先,我们使用 `scanf` 函数接收用户输入的正整数,并存储在 `num` 变量中。接着,我们使用 `if` 语句判断该数是否既是5,又是7的倍数,如果是则输出 "yes",否则输出 "no"。最后,使用 `return` 语句结束程序并返回0。
阅读全文