📌  相关文章
📜  国际空间研究组织 | ISRO CS 2017 – 5 月 |问题 61

📅  最后修改于: 2022-05-13 01:58:01.643000             🧑  作者: Mango

国际空间研究组织 | ISRO CS 2017 – 5 月 |问题 61

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

#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)
解释:
这个问题的测验
如果您在上面的帖子中发现任何错误,请在下方评论