判断2的个数

#include<iostream>
using namespace std;
int main()
{int n,i,a,s,m=0;
cin>>n;
for(i=1;i<=n;i++)
{a=i;
for(;a!=0;)
{s=a%10;
a=a/10;
if(s==2)
m++;
}
}
cout<<m<<endl;
	return 0;
}

posted @ 2013-12-25 15:15  IT专业户  阅读(136)  评论(0编辑  收藏  举报