问题 单项选择题

有以下程序
#include<stdio.h>
main()
short c=124;
c=c______;
printf("%d\n",c);

若要使程序的运行结果为248,应在下划线处填入的是( )。

A) >>2 B) |248 C) &0248 D) <<1

答案

参考答案:D

解析: 函数的执行结果显示;所要填的语句使得c的值翻倍,乘以2即可达到这种效果,乘以2也即左移1位。

多项选择题
单项选择题