编写一个函数fun,然后设计主函数调用函数fun,函数fun的功能是,计算正整数num的各位上的数字之积
时间: 2023-03-29 07:03:27 浏览: 150
用窗函数法设计FIR数字滤波器
4星 · 用户满意度95%
好的,我可以回答这个问题。以下是函数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 ;
}
```
在主函数中,我们首先要读入一个正整数num,然后调用函数fun计算num的各位数字之积,并将结果存储在变量result中。最后,我们输出结果即可。
阅读全文