A741. 乘法练习 详细题解
2025-04-13 10:49:06
发布于:浙江
3阅读
0回复
0点赞
#include <iostream>
using namespace std;
int main() {
long long number;
cin >> number;
// 校验输入是否为九位整数
if (number < 100000000 || number > 999999999) {
cout << "Invalid input!" << endl;
return 1; // 返回非零值表示错误
}
// 提取三个三位数
long long firstNum = number / 1000000; // 最高位三位数
long long secondNum = (number / 1000) % 1000; // 中间三位数
long long thirdNum = number % 1000; // 最低位三位数
// 计算乘积
long long product = firstNum * secondNum * thirdNum;
// 输出结果
cout << product << endl;
return 0;
}
这里空空如也
有帮助,赞一个