//求0-n中有1的数的个数,没有1的数的个数
#include<iostream>
using namespace std;
int main()
{
int n,i,a,m=0;//要求的数为n,i取每个数位上的数,m用来计数
cout<<"Please input a number:"<<endl;
cin>>n;
for(int j = 0;j<=n;j++)
{
a=j;
while(a!=0)
{
i = a%10;
if(i==1)
{
m++;
break;
}
a = a/10;
}
}
cout<<"有1的数的个数:"<<m<<endl;
cout<<"没有1的数的个数"<<n-m<<endl;
}
求0-n中有1的数的个数,没有1的数的个数
最新推荐文章于 2024-08-29 12:13:01 发布