前言:
而今看官们对“编写程序判断一个数是否为完数”大体比较关注,你们都想要剖析一些“编写程序判断一个数是否为完数”的相关文章。那么小编也在网络上网罗了一些有关“编写程序判断一个数是否为完数””的相关文章,希望你们能喜欢,你们一起来了解一下吧!逢7过游戏是一种喝酒时偶尔会玩的游戏,第一个人首先任意说一个1到100之间的数字,接着按照顺时针或者逆时针的顺序,下一个人说出下一个数字,如果是这个数字里面包含7比如17,27,37,或者是7的倍数比如14,21,28等等,都需要喊过,否则就需要受处罚喝酒。然后在接着喊一个新的数字,下一个人接着喊下一个数字。
上面的游戏如果是使用代码来实现该如何来写呢?示例代码如下,
#include <stdio.h>
int main() {
int s, g;
for (int i = 1; i < 100; i++) {
s = i / 10;
g = i % 10;
if (s == 7 || g == 7 || i % 7 == 0) {
printf("%d ", i);
}
}
return 0;
}
解释:循环的范围是1到100(不包含100),需要分解一个两位数,然后判断分解后的各位和十位是否等于7,或者这个数能否被7整除。如果满足上面的条件,就输出打印整数。测试结果如下,
从测试结果看完全符合预期结果。
标签: #编写程序判断一个数是否为完数