int num=0;
for(int y=1;y<1000;y++)
{
int a;//百
int b;//十
int c;//个
a=(y/100)%10;
b=(y/10)%10;
c=y%10;
if(a==1|b==1|c==1)
{
num++;
System.out.println("1到1000包含1的个数为:"+num);
}
public static void main(String[] args) {
int num=0;
for(int y=1;y<1000;y++)
{
int a =0 ;//百
int b = 0;//十
int c = 0;//个
a=y/100;
b=y%100/10;
c=y%10;
if(a==1||b==1||c==1)
{
num++;
System.out.println("1到1000包含1的数为:"+(a*100+b*10+c));
}
}
System.out.println("1到1000包含1的数总共有:"+num+"个");
}
int num=0;
for(int y=1;y<1000;y++)
{
int a;//百
int b;//十
int c;//个
a=(y/100)%10;
b=(y/10)%10;
c=y%10;
if(a==1|b==1|c==1)
{
num++;
System.out.println("1到1000包含1的个数为:"+num);