解题思路:
注意事项:
参考代码:
#include <bits/stdc++.h>
using namespace std;
int main()
{
long long a,x=0;//要付初值
cin>>a;
for(int i=1; i<=a; i++)
{
int j=i;//不能用a了
while(j>0)
{
if(j%10==1)//要放在j/=10;前
{
x++;
}
j/=10;
}
}
cout<<x;
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:554 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:507 |
C语言训练-大、小写问题 (C语言代码)浏览:2379 |
哥德巴赫曾猜测 (C语言代码)浏览:1031 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1229 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1200 |
理财计划 (C语言代码)浏览:469 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1190 |
简单的a+b (C语言代码)浏览:660 |
1074题 初学者,求帮忙看下,不知道哪错了浏览:291 |