[试题]

以下程序的输出结果是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));}

参考答案与解析:

相关试题

下面程序的输出结果是_______。unsigned fun(unsigned

[单选题]下面程序的输出结果是_______。 unsigned fun(unsigned num) { unsigned k=1; do { k*=num%10; num/=10; }while(num); return(k); } main() { unsigned n=26; printf("%d/n",fun(n)); }A.0B.4C.12D.无限次循环

  • 查看答案
  • 下列程序的输出结果是______。main(){unsigned short a

    [单选题]下列程序的输出结果是______。 main() { unsigned short a=65536;int b; printf("%d/n",b:a); }A.0B.1C.2D.3

  • 查看答案
  • 以下程序的结果是 ( ) main( ) { unsigned int a=3,

    [单选题]以下程序的结果是 ( ) main( ) { unsigned int a=3,b=10; printf("%d/n",a1); }A.1B以下程序的结果是 ( )main( ){ unsigned int a=3,b=10;printf("%d/n",a<<2|b>>1);}A.1B.5C.12D.13

  • 查看答案
  • 下面程序的输出结果 ( ) main( ) {unsigned a=32768;

    [单选题]下面程序的输出结果 ( ) main( ) {unsigned a=32768; printf("a=%d/n",a);}A.a=32768B.a=32767C.a=-32768D.a=-1

  • 查看答案
  • 有以下程序,其中%u表示按无符号整数输出:main(){ unsigned in

    [单选题]有以下程序,其中%u表示按无符号整数输出: main() { unsigned int x=0xFFFF; /*x的初值为十六进制数*/ printf("%u/n",x); } 程序运行后的输出结果是( )。A.-1B.65535C.32767D.0xFFFF

  • 查看答案
  • 有以下程序,其中%u表示按无符号整数输出 main() { unsigned i

    [单选题]有以下程序,其中%u表示按无符号整数输出 main() { unsigned int x=0xFFFF;/* x的初值为+六进制数 */ printf("%u/n",x); } 程序运行后的输出结果是A.-1B.65535C.32767D.0xFFFF

  • 查看答案
  • 有以下程序,其中%u表示按无符号整数输出()。main(){unsigned i

    [单选题]有以下程序,其中%u表示按无符号整数输出( )。 main() {unsigned int x=0xFFFF; /*x的初值为十六进制数*/ printf("%u/n",x); } 程序运行后的输出结果是( )。A.-1B.65535C.32767D.0xFFFF

  • 查看答案
  • 有以下程序,其中%u表示按无符号整数输出:main(){unsigned int

    [单选题]有以下程序,其中%u表示按无符号整数输出: main() {unsigned int x=0xFFFF;/* x的初值为十六进制数*/ printf("%u/n",x); } 程序运行后的输出结果是______。A.-1B.65535C.32767D.0XFFFF

  • 查看答案
  • 以下程序的输出结果是 main( ) {int num=0; while(num

    [单选题]以下程序的输出结果是main( ){int num=0;while(num<=2){num++;cout<<num;}}A.1234B.123C.12D.1

  • 查看答案
  • 以下程序段的输出结果是。num=0while num<=2 num = num£

    [主观题]以下程序段的输出结果是。 num=0 while num<=2 num = num+1 wend Print

  • 查看答案
  • 以下程序的输出结果是unsigned fun6(unsigned num){ u