方法一使用取余运算符
中,可以使用取余运算符(%)来判断一个数是否是5的倍数。如果一个数除以5的余数不为0,则说明这个数不是5的倍数。代码如下
“`um = 7um % 5 != 0tum, “不是5的倍数”)
elsetum, “是5的倍数”)
umumum除以5的余数不为0,则输出“不是5的倍数”,否则输出“是5的倍数”。
方法二使用位运算符
除了取余运算符,还可以使用位运算符来判断一个数是否是5的倍数。具体来说,如果一个数的二进制表示中一位为0,则说明这个数是5的倍数。代码如下
“`um = 7um & 1 == 0tum, “是5的倍数”)
elsetum, “不是5的倍数”)
um的二进制表示中一位是否为0。如果为0,则输出“是5的倍数”,否则输出“不是5的倍数”。
中判断一个数不是5的倍数的两种方法。无论是使用取余运算符还是位运算符,都可以轻松地判断一个数是否不是5的倍数。在实际编程中,可以根据需求选择合适的方法。