用c语言写一个能判断从键盘输入的数是否是5的倍数,又是7的倍数,若是则输出yes,否则输出no的函数
时间: 2024-02-21 16:02:22 浏览: 73
好的,可以使用以下的C语言代码实现:
```c
#include <stdio.h>
void checkMultiple(int num) {
if(num % 5 == 0 && num % 7 == 0) {
printf("yes\n");
} else {
printf("no\n");
}
}
int main() {
int num;
printf("Enter a number: ");
scanf("%d", &num);
checkMultiple(num);
return 0;
}
```
在这个程序中,我们定义了一个名为`checkMultiple`的函数,它接收一个整数作为参数,并检查该数字是否是5和7的倍数。如果是,它将输出“yes”,否则输出“no”。在`main`函数中,我们从键盘输入一个数字,并将其传递给`checkMultiple`函数进行检查。
相关问题
用C语言写:从键盘输入一个数,判断其是否是5的倍数而不是7的倍数。如果是,输出Yes,否则输出No。
以下是用C语言编写的代码,可以实现从键盘输入一个数,判断其是否是5的倍数而不是7的倍数,如果是,输出Yes,否则输出No。
```
#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;
}
```
从键盘输入一个数,判断它是否为7,13或5的倍数,如果是,则输出yes 否则输出no的c语言代码
```c
#include <stdio.h>
int main() {
int num;
scanf("%d", &num);
if (num % 7 == 0 || num % 13 == 0 || num % 5 == 0) {
printf("yes");
} else {
printf("no");
}
return 0;
}
```
阅读全文