#include<stdio.h>
int main()
{
int a=0;//初始化a
int b=0;//初始化b
for(a=1;a<=100;a++)//先将1到100个整数数字列出来
{
if(a%10==9||a/10==9)//满足1到100数字中个位数和十位数上有数字9的数字,使用%和/来满足
{
printf("%d\n",a);//将满足条件的数字一一打印出来
b++;//相当于每打印一次满足条件的整数,b就加一,也就相当于b是在计算有多少个满足条件的整数
}
}
printf("\n%d\n",b+1);//b需要加1,是因为前面的条件只是满足一个整数的个位或十位有9就行,但是还有个位和十位均有9的整数,也就是99,所以需要加一
return 0;
}
编写程序数一下1到100的所有整数中出现多少个数字9
于 2023-08-03 16:01:46 首次发布