引用楼主mawen0502的回复:#include
intmain()
{
intl,r,i,k,ans=0;
scanf("%d%d",&l,&r);
for(i=l;i0;k/=10)
if(k%10==2)ans++;
printf("%d\n",ans);
return0;
}
#include
usingnamespacestd;
intmain()
{
intl,r,i,k,m;
cin>>l>>r;
m=0;
for(i=1;i0;k/=10)
{
if(k%10==2)
{
m++;
}
}
}
cout>l>>r;
m=0;
for(i=1;i0;k/=10)
{
if(k%10==2)
{
m++;
}
}
}
cout
第一段代码的外层for循环是[l,r],第二段代码的外层for循环是[1,r] |