下面程序的输出是()main(){char  x=040;printf("%d\n",x=x

分类: 高级语言程序设计(一)(00342) 发布时间: 2024-08-04 10:55 浏览量: 0
下面程序的输出是()
main()
{char  x=040;
printf("%d\n",x=x<<1);
}

A、100
B、160
C、120
D、64
【正确答案】:D
【题目解析】:040为八进制数,其十进制数为32,转为二进制为00100000,对x<<1,即x左移一位,得01000000,等于64