2. 编写一个函数fun,然后设计主函数调用函数fun.函数fun的功能是:计算正整数num的各位上的数字之积.例如,若输入:252,则输出应该是:20.若输入:202,则输出应该是:0
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 16:10:40
![2. 编写一个函数fun,然后设计主函数调用函数fun.函数fun的功能是:计算正整数num的各位上的数字之积.例如,若输入:252,则输出应该是:20.若输入:202,则输出应该是:0](/uploads/image/z/1582855-7-5.jpg?t=2%EF%BC%8E+%E7%BC%96%E5%86%99%E4%B8%80%E4%B8%AA%E5%87%BD%E6%95%B0fun%2C%E7%84%B6%E5%90%8E%E8%AE%BE%E8%AE%A1%E4%B8%BB%E5%87%BD%E6%95%B0%E8%B0%83%E7%94%A8%E5%87%BD%E6%95%B0fun.%E5%87%BD%E6%95%B0fun%E7%9A%84%E5%8A%9F%E8%83%BD%E6%98%AF%EF%BC%9A%E8%AE%A1%E7%AE%97%E6%AD%A3%E6%95%B4%E6%95%B0num%E7%9A%84%E5%90%84%E4%BD%8D%E4%B8%8A%E7%9A%84%E6%95%B0%E5%AD%97%E4%B9%8B%E7%A7%AF.%E4%BE%8B%E5%A6%82%2C%E8%8B%A5%E8%BE%93%E5%85%A5%EF%BC%9A252%2C%E5%88%99%E8%BE%93%E5%87%BA%E5%BA%94%E8%AF%A5%E6%98%AF%EF%BC%9A20.%E8%8B%A5%E8%BE%93%E5%85%A5%EF%BC%9A202%2C%E5%88%99%E8%BE%93%E5%87%BA%E5%BA%94%E8%AF%A5%E6%98%AF%EF%BC%9A0)
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));
}