当输入是无符号16位整数时,下面的程序做什么?
null
#includemain( ) { unsigned int num; int i; scanf (“%u”, &num); for ( i = 0; i<16; i++) { printf (“%d”, (num << i & 1 << 15 ) ? 1:0); } }
(A) 它打印num中的所有偶数位 (B) 它打印num中的所有奇数位 (C) 它打印与num等价的二进制文件 (D) 以上都没有 答复: (C) 说明: 这个问题的小测验 如果你在上面的帖子中发现任何错误,请在下面发表评论
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END