#include<stdio.h>
#include<stdlib.h>
int ItemContain1Count(int i)
{
int num=0;
while(i)
{
if(i%10==1)
{
num++;
}
i=i/10;
}
return num;
}
int main()
{
int n;
int count=0;
printf("请输入N的值:\n");
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
count=count+ItemContain1Count(i);
}
printf("%d\n",count);
system("pause");
return 0;
}
#include<stdlib.h>
int ItemContain1Count(int i)
{
int num=0;
while(i)
{
if(i%10==1)
{
num++;
}
i=i/10;
}
return num;
}
int main()
{
int n;
int count=0;
printf("请输入N的值:\n");
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
count=count+ItemContain1Count(i);
}
printf("%d\n",count);
system("pause");
return 0;
}