#include<stdio.h>
int main()
{
int a,b;
int i;
int count=0;
for(i=1;i<=100;i++)
{
a=i/10;//a表示十位数
b=i%10;//b表示个位数
if(a==9||b==9)
count++;
}
printf("%d\n",count);
return 0;
}
1到100中含有9的数有9,19,29,39,49,59,69,79,89,90,91,92,93,94,95,96,97,98,99.共十九个数
用对每个数取模10,求个位是否为9,对每个数除10,求十位是否为9.
再将两者用或关系连接