2. 编写一个函数fun,然后设计主函数调用函数fun.函数fun的功能是:计算正整数num的各位上的数字之积.例如,若输入:252,则输出应该是:20.若输入:202,则输出应该是:0

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 06:40:58
2. 编写一个函数fun,然后设计主函数调用函数fun.函数fun的功能是:计算正整数num的各位上的数字之积.例如,若输入:252,则输出应该是:20.若输入:202,则输出应该是:0

2. 编写一个函数fun,然后设计主函数调用函数fun.函数fun的功能是:计算正整数num的各位上的数字之积.例如,若输入:252,则输出应该是:20.若输入:202,则输出应该是:0
2. 编写一个函数fun,然后设计主函数调用函数fun.函数fun的功能是:计算正整数num的各位上的数字之积.
例如,若输入:252,则输出应该是:20.若输入:202,则输出应该是:0

2. 编写一个函数fun,然后设计主函数调用函数fun.函数fun的功能是:计算正整数num的各位上的数字之积.例如,若输入:252,则输出应该是:20.若输入:202,则输出应该是:0
#include
#include
int fun(int x){
int r=1,d,c;
while (1){
d = x % 10;
r = r * d;
x = (x - d) / 10;
if (x == 0) break;
}
return r;
}
main( ){
int num;
printf("input num\n");
scanf("%d",&num);
printf("%d",fun(num));
}