查看: 424|回复: 2

[源码] 判断一个数是否为3和5的整倍数

[复制链接]

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
5899
人气
156
分享
52

最佳新人活跃会员

发表于 2022-8-2 17:01:00 | 显示全部楼层 |阅读模式
【要求】
输入一个数,求这个数是否为3或5的整倍数
【源码】
[C++] 纯文本查看 复制代码
#include <iostream>
using namespace std;

int inputNum;

int main()
{
	printf("输入一个整数\n");
	cin >> inputNum;
	if (inputNum % 5 == 0 && inputNum % 3 == 0) {
		printf("true");
	}
	else {
		printf("false");
	}
	return 0;
}

【截图】


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
你干嘛~哎哟

0

技术

14

魅力

1

原创

退休版主

Rank: 8Rank: 8

积分
7413
人气
365
分享
53

活跃会员灌水之王荣誉管理

发表于 2022-8-2 17:41:59 | 显示全部楼层
为什么不直接算15?
或者说首先判断个位是否为5、0,如果是5或0那么再将所有位的数字加起来算是否为3的倍数,虽然这很麻烦。

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
5899
人气
156
分享
52

最佳新人活跃会员

 楼主| 发表于 2022-8-2 18:29:52 | 显示全部楼层
JimmyzZZ 发表于 2022-8-2 17:41
为什么不直接算15?
或者说首先判断个位是否为5、0,如果是5或0那么再将所有位的数字加起来算是否 ...

对,可以把各个数位上的数字加起来判断是否为3的倍数
你干嘛~哎哟
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表