看清楚题,不一定是两位数
需要用while循环每一位
by Henry2012 @ 2023-03-12 15:25:08
试一试我的解法
```c
#include <bits/stdc++.h>
using namespace std;
int pd(int n)
{
int s=0;
while(n!=0)
{
if(n%10==2) s++;
n/=10;
}
return s;
}
int main(){
int a,b;
cin>>a>>b;
if(a>b) swap(a,b);
int s=0;
for(int i=a;i<=b;i++)
{
s+=pd(i);
}
cout<<s;
return 0;
}
```
找不到C++语言,先用C语言了
by OIer_wyh @ 2023-03-12 17:02:52