本关任务:计算正整数num的各位上的数字之积。 例如: 输入:2583 经过----(2x5x8x3) 输出:240 输入:102 经过----(1x0x2) 输出:0 输入:136 经过----(1x3x6) 输出:18
时间: 2023-05-26 15:06:03 浏览: 331
计算整数各位数字之和 C++中如何计算任何一个正整数的各位数字之和
算法思路:
1. 读入正整数num;
2. 初始化变量ans为1;
3. while循环每次取num的个位数,将ans与该数字相乘后再将num除以10向下取整;
4. 当num为0时跳出循环,输出ans即可。
Python代码:
阅读全文