1到50里面有多少个7
展开全部
有11个7,分别为7、14、17、21、27、28、35、37、42、47、49。
7是一个阿拉伯数字,是6与8之间的自然数、第四个质数,相当于汉语词语“七”或“柒”,在数论中7是Heegner数。在1到50中,除了我们能看到含有7的数字外,还有一些隐含数字也包含7,比如14,二乘七等于14,比如21,三成七等于21,比如28,四成七等于28,再比如35,五成七等于35,还有42,六成七等于42,最后是49,七乘七等于四九。所以一共有11个数字含有7。
那么如果是100以内,我们怎么去找含有多少个7呢,如果用人工查数的方法就有些笨拙了,我们可以编写代码。
public class 数七游戏 {
public static void main(String[] args) {
for (int i = 1; i < 9999; i++) {
if(i % 7 == 0)
System.out.printf("*\n");
else if(i%10==7||i/10==7)
System.out.printf("*\n");
else
System.out.printf("%d\n", i);
}
}
}
7是一个阿拉伯数字,是6与8之间的自然数、第四个质数,相当于汉语词语“七”或“柒”,在数论中7是Heegner数。在1到50中,除了我们能看到含有7的数字外,还有一些隐含数字也包含7,比如14,二乘七等于14,比如21,三成七等于21,比如28,四成七等于28,再比如35,五成七等于35,还有42,六成七等于42,最后是49,七乘七等于四九。所以一共有11个数字含有7。
那么如果是100以内,我们怎么去找含有多少个7呢,如果用人工查数的方法就有些笨拙了,我们可以编写代码。
public class 数七游戏 {
public static void main(String[] args) {
for (int i = 1; i < 9999; i++) {
if(i % 7 == 0)
System.out.printf("*\n");
else if(i%10==7||i/10==7)
System.out.printf("*\n");
else
System.out.printf("%d\n", i);
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询