A40999. 敲七游戏
填空题
容易
知识点
题目描述
敲七游戏
题目描述
写程序无聊,玩个游戏,从1开始喊数,数到含7或者是7的倍数的要拍键盘!
那么问题来了,请你:
输出7和7的倍数,还有包含7的数字例如(17,27,37...70,71,72,73...)
输入格式
一个整数N。(N不大于30000)
输出格式
统计出不大于N的与7有关的数字的个数。如20以内与7有关的数为7、14、17共3个。
样例输入
20
样例输出
3
参考答案
#include<stdio.h>
int main()
{
int N,i,m,t=0;
scanf("%d",&N);
for(i=7;i<=N;i++)
{
m=i;
if(i%7==0)
{
t++;
continue;
}
while(m!=0)
{
if(m%10==7)
{
t++;
break;
}
m/=10;
}
}
printf("%d\n",t);
return 0;
}
上一题
下一题