输入样例:10
输出样例:1 2 9 10 共有4个这样的数
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
int i=1;
int t,p;
int m=0;
int o=0;
while(i<=n)
{
p=i;
int l;
while(p>0)
{
p=p/10;
l++;
}
for(o;o<l;o++)
{
t=i;
t=t%10;
if(t==0||t==1||t==2||t==9)
{
printf("%d ",i);
m++;
break;
}
}
i++;
l=0;
o=0;
}
printf("共有%d个这样的数",m);
}