ISRO | ISRO CS 2017–5月|问题61

当输入是无符号16位整数时,下面的程序做什么?

null
#include 
main( )
{
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
喜欢就支持一下吧
点赞8 分享