当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

以下程序的输出结果是【18】。 unsignedfun6(unsignednum) {unsignedk=1; do{k*=num;num/


以下程序的输出结果是【18】。

unsigned fun6(unsigned num)

{ unsigned k=1;

do{k *=num;num/=10;}

while (num);

return k;

}

main()

{ unsigned n=26;

printf("%d\n", fun6(n));

}

参考答案
您可能感兴趣的试题
  • 以下程序的输出结果是unsigned fun6(unsigned num){ unsigned k=1; do{k *=num%10;num/=10;} w

  • 以下程序运行后的输出结果是【】。main()int p[7]={11,13,14,15,16,17,18};int i=0,j=0;while(i<

  • 下面程序的输出结果是______。main(){unsigned a=32768; printf(a=%d\n a);}A.a=32768B.a=32767

  • 以下程序的输出结果是main(){ unsigned short a=65536; int b; printf(\%d\n\ b=a);}

  • 有以下程序:main(){unsigned int a;int b=-1;a=b;printf(\%u a);}程序运行后的输出结果是()。A.-

  • 有以下程序 若运行时从键盘输入: 18 11< 回车 > 则程序的输出结果是 【 9 】 。main(){