参考程序:
#include <iostream> // 引入输入输出库
using namespace std; // 使用标准命名空间,简化代码int main() {int n; // 存储输入的数字个数cin >> n; // 读入 nlong long product = 1; // 用 long long 存储乘积,防止中间值溢出// 遍历输入的每一个数字for (int i = 0; i < n; ++i) {int a; // 当前读入的正整数cin >> a; // 读入 a// 如果乘上当前数后超过 1000000,就提前输出并退出if (product * a > 1000000) {cout << ">1000000" << endl;return 0; // 结束程序}product *= a; // 否则继续乘}// 如果循环结束了都没有超过上限,输出最终乘积cout << product << endl;return 0;
}