酷代码 AI
菜单

请编写一个程序,输入a和b,并计算n=a+b,输出n的每一位中有多少位是2。 输入: 两个整数a和b。 输出: 一个整数,表示n的每一位中2的个数。 输入样例: 1: 12345 9876 输出样例: 1: 4C++17 回答篇幅:简单明了

```cpp #include <iostream> using namespace std; int main() { int a, b; cin >> a >> b; int n = a + b; int count = 0; while (n > 0) { if (n % 10 == 2) { count++; } n /= 10; } cout << count << endl; return 0; } ``` [2026-01-24 19:43:50 | AI问答 | 109点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多