作业帮 > 综合 > 作业

c++,题目我看不懂得,希望有朋友能简单讲解下

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/25 16:53:49
c++,题目我看不懂得,希望有朋友能简单讲解下
以下程序的输出结果是______.
#include
unsigned fun6(unsigned
num)
{ unsigned k=1;
do
{k*=num%10; num/=10;}
while (num);
return
k;
}
main()
{ unsigned n=26;
printf(“%d\n”,fun6(n));
}
有点错:应该这样
#include
unsigned fun6(unsigned num) //定义 fun6这个函数(无符号类型)
{
unsigned k=1;
do //do的循环结构;while(num):为假时(0)结束
{
k*=num%10; num/=10; //k=k*(num%10) ; num=num/10;
}
while (num);
return k;
}
void main()
{ unsigned n=26;
printf("%d\n",fun6(n)); //输出并调用fun6(n)
}