)判断输入的正整数是否既是7又是9的整数倍,若是则输出Yes,否则输出No。源代码: 运行结果:
时间: 2023-04-04 20:03:07 浏览: 147
我可以回答这个问题。以下是代码:
#include <stdio.h>
int main() {
int num;
scanf("%d", &num);
if (num % 7 == 0 && num % 9 == 0) {
printf("Yes");
} else {
printf("No");
}
return 0;
}
输入一个正整数,如果既是7又是9的整数倍,则输出Yes,否则输出No。
相关问题
1)判断输入的正整数是否既是7又是9的整数倍,若是则输出Yes,否则输出No。源代码: 运行结果:
可以回答这个问题。
源代码:
```
#include <stdio.h>
int main()
{
int n;
scanf("%d", &n);
if(n % 7 == 0 && n % 9 == 0)
printf("Yes\n");
else
printf("No\n");
return 0;
}
```
运行结果:
输入63,输出Yes;输入14,输出No。
输入在一行中给四个整数一空格间隔开若能构成四边形则输出Yes是否则输出No 给我一个c语言源代码
这是一个简单的C语言程序,用于判断输入的四个整数能否构成一个可以构成四边形的数组。这个程序假设用户输入的是正整数,并通过计算它们是否满足组成矩形或平行四边形的要求来进行判断。以下是代码:
```c
#include <stdio.h>
int main() {
int a[4], i;
// 从用户那里获取四个整数
for (i = 0; i < 4; i++) {
scanf("%d", &a[i]);
}
// 计算最大值和最小值
int max = a[0], min = a[0];
for (i = 1; i < 4; i++) {
if (a[i] > max) {
max = a[i];
} else if (a[i] < min) {
min = a[i];
}
}
// 判断是否有两个相等的边长和两个不同的边长
if ((max == a[0] && max == a[1]) || (max == a[2] && max == a[3])) { // 矩形条件
printf("Yes\n");
} else if ((abs(a[0] - a[1]) == abs(a[2] - a[3])) && (a[0] + a[1] != 0) && (a[2] + a[3] != 0)) { // 平行四边形条件
printf("Yes\n");
} else {
printf("No\n");
}
return 0;
}
```
阅读全文