2. 编写一个函数fun,然后设计主函数调用函数fun.函数fun的功能是:计算正整数num的各位上的数字之积.
题目
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
");
scanf("%d",&num);
printf("%d",fun(num));
}
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 英语翻译
- Are you going away next week?No,____week after next.(a or the)
- what about trying that pair on?同义句
- 第二次以相对于扶梯的速度V2匀速向上走,两次扶梯对乘客所做的功分别为W1和W2,牵引力的功率分别为P1和P2,则
- 李老师在银行存20000元活期储蓄半年,如果月利率是0.12%半年后,李老师一共可以取回利息多少元?
- 明明和东东进行100米赛跑,明明到达终点时,东东离终点还有10米,那么在起跑线上,明明向后退10米,然后两人一起跑,谁先到达终点?
- be good,do right 翻译下
- 一个圆形花坛,周长180米,每隔6米种一棵牡丹花.每相邻两棵牡丹花之间均匀载两棵菊花,可以栽多少棵菊花
- There is nothing wrong with love wro
- 陆生动物有哪些