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));}
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/01 06:30:06
![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));}](/uploads/image/z/4475816-8-6.jpg?t=c%2B%2B%2C%E9%A2%98%E7%9B%AE%E6%88%91%E7%9C%8B%E4%B8%8D%E6%87%82%E5%BE%97%2C%E5%B8%8C%E6%9C%9B%E6%9C%89%E6%9C%8B%E5%8F%8B%E8%83%BD%E7%AE%80%E5%8D%95%E8%AE%B2%E8%A7%A3%E4%B8%8B%E4%BB%A5%E4%B8%8B%E7%A8%8B%E5%BA%8F%E7%9A%84%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C%E6%98%AF______.%23include+unsigned+fun6%28unsigned+num%29%7B+unsigned+k%3D1%3Bdo%7Bk%2A%3Dnum%2510%3B+num%2F%3D10%3B%7Dwhile+%28num%29%3Breturn+k%3B%7Dmain%28%29%7B+unsigned+n%3D26%3Bprintf%28%E2%80%9C%25d%5Cn%E2%80%9D%2Cfun6%28n%29%29%3B%7D)
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));}
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));
}
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)
}