从1898至9891的自然数中,十位数字与个位数字相同的数有多少个?

来源:百度知道 编辑:UC知道 时间:2024/05/07 20:52:56
例如,1899,1900……9877,9888这些数都符合条件,求这些数的个数。
PS,汗,小学的问题拿出来问~
要考试了,小学六年思考题,请前辈们指导~

第三位 第四位
19(0-9)(0-9)一共10个
20(0-9)(0-9)一共10个
21(0-9)(0-9)一共10个
.
.
.
98(0-9)(0-9)一共10个

总数就是:(98-19+1)*10+1=801个。

说明:括号里的部分是一共有多少组,每组10个相同的。
最后一个1是1899

你看明白了么?

编个C程序;
main()
{int Num=0,i;
for(i=1898;i<=9891;i++)
{
if(i%100==i%10)
Num++;
}
printf("%d",Num);
}

运行结果是:800个