目录
一、题目
今年是2019年,KiKi想知道1~2019中有多少个包含数字9的数。包含数字的数是指有某一位是“9”的数,例如“2019”、“199”等。(是包含9的数不是有几个9)
二、代码思路
将个位一个数字拆分开,看看是不是所有的数都等于9
#include <stido.h>
int main()
{
int i=0;
int flag=0;
for(i=1;i<=2019;i++)
{
int t=i;
while (t>0)
{
if(t%9)
{
flag++;
}
else
{
t=t/10;
}
}
}
printf("%d",falg);
}
三、知识点
考察了如何将一个数字一位的扒出来
考察了%,和/的使用
%计算余数,/计算商