用c++编程实现:从键盘输入一个整数,使用双分支结构(if…else)判断其是否能被3整除;再使用双分支结构(if…else)判断其是否不能被5整除(要求使用“不等于”运算符)
时间: 2023-05-12 07:05:16 浏览: 68
以下是用 C++ 编程实现从键盘输入一个整数,使用双分支结构(if…else)判断其是否能被3整除;再使用双分支结构(if…else)判断其是否不能被5整除(要求使用“不等于”运算符)的代码:
```
#include <iostream>
using namespace std;
int main() {
int num;
cout << "请输入一个整数:";
cin >> num;
if (num % 3 == 0) {
cout << "能被3整除" << endl;
} else {
cout << "不能被3整除" << endl;
}
if (num % 5 != 0) {
cout << "不能被5整除" << endl;
} else {
cout << "能被5整除" << endl;
}
return 0;
}
```
希望能够帮到您!
相关问题
用C++编程实现:从键盘输入一个整数,使用双分支结构(if…else)判断其是否能被3整除;再使用双分支结构(if…else)判断其是否不能被5整除(要求使用“不等于”运算符)。
以下是用C++编程实现从键盘输入一个整数,使用双分支结构(if…else)判断其是否能被3整除;再使用双分支结构(if…else)判断其是否不能被5整除(要求使用“不等于”运算符)的代码:
```
#include <iostream>
using namespace std;
int main() {
int num;
cout << "请输入一个整数:";
cin >> num;
if (num % 3 == 0) {
cout << "能被3整除" << endl;
} else {
cout << "不能被3整除" << endl;
}
if (num % 5 != 0) {
cout << "不能被5整除" << endl;
} else {
cout << "能被5整除" << endl;
}
return 0;
}
```
希望能够帮到您!
用DevC++编程实现:从键盘上任意输入一个正整数,若为素数则输出。
```c
#include <stdio.h>
int main()
{
int n, i, flag = 1;
printf("请输入一个正整数:");
scanf("%d", &n);
for(i = 2; i <= n/2; i++)
{
if(n % i == 0)
{
flag = 0;
break;
}
}
if(flag == 1)
printf("%d是素数。\n", n);
else
printf("%d不是素数。\n", n);
return 0;
}
```
说明:
1. 首先从键盘上输入一个正整数n;
2. 然后使用for循环判断n是否为素数,判断方法为:从2到n/2,依次判断n能否被整除,若能被整除,则说明n不是素数,否则n为素数;
3. 最后根据flag的值输出结果。若flag为1,则说明n是素数,否则n不是素数。