选择题 38.  有下列程序:
    #include    <stdio.h>
    void main()
    {    char  a=4;
        printf("%d\n",a=a<<1);
    }
    程序的运行结果是______。
【正确答案】 C
【答案解析】 本题考查位操作,将4转化成二进制为0100,左移一位后为1000,转成十进制为8,所以输出8。