这道题其实很简单,先定义一个字符串,然后循环字符串每一位,如果等于'1'就++,否则不变,最后输出计数器即可。```cpp #include<bits/stdc++.h> using namespace std; int main(){ string a; int cnt=0; cin>>a; for(int i=0;i<a.size();i++){ if(a[i]=='1'){ cnt++; } } printf("%d",cnt); return 0; }