酷代码 AI
菜单
服务商

C++ 实现判断桃子喜欢数字个数的函数编程

以下是使用 C++ 实现该功能的代码: ```cpp #include <iostream> // 定义一个函数来判断一个数是否是桃子喜欢的数 bool isFavorite(int num) { int lastDigit = num % 10; // 获取数字的个位数 return lastDigit == 3 || lastDigit == 5 || lastDigit == 7; } // 定义一个函数来计算桃子喜欢的数的个数 int countFavoriteNumbers(int a, int b, int c) { int count = 0; if (isFavorite(a)) { count++; } if (isFavorite(b)) { count++; } if (isFavorite(c)) { count++; } return count; } int main() { int a, b, c; std::cin >> a >> b >> c; // 输入三个数 int result = countFavoriteNumbers(a, b, c); // 调用函数计算桃子喜欢的数的个数 std::cout << result << std::endl; // 输出结果 return 0; } ``` ### 代码解释: 1. **`isFavorite` 函数**:该函数接受一个整数作为参数,通过取模运算 `num % 10` 获取该数的个位数,然后判断个位数是否为 3、5 或 7,如果是则返回 `true`,否则返回 `false`。 2. **`countFavoriteNumbers` 函数**:该函数接受三个整数作为参数,分别调用 `isFavorite` 函数判断每个数是否是桃子喜欢的数,如果是则计数器 `count` 加 1,最后返回计数器的值。 3. **`main` 函数**:从标准输入读取三个整数,调用 `countFavoriteNumbers` 函数计算桃子喜欢的数的个数,并将结果输出到标准输出。 ######[AI问答 | 449点数解答 | 2026-03-14 16:20:54]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]