编写一个函数fun,然后设计主函数调用函数fun,函数fun的功能是,计算正整数num的各位上的数字之积
时间: 2023-03-29 08:03:38 浏览: 160
好的,我可以回答这个问题。以下是函数fun的代码:
```c
#include <stdio.h>
int fun(int num) {
int product = 1;
while (num > ) {
int digit = num % 10;
if (digit != ) {
product *= digit;
}
num /= 10;
}
return product;
}
int main() {
int num;
printf("请输入一个正整数:");
scanf("%d", &num);
int result = fun(num);
printf("%d的各位数字之积为:%d\n", num, result);
return ;
}
```
主函数调用函数fun,输入一个正整数num,然后输出num的各位数字之积。如果num的某一位为,则不计入积中。
阅读全文