选择题   有以下程序:
    #include <stdio.h>
    main()
    {  char a=3,b=6,c;
      c=(a^b)<<2;
      printf('%d\n',c);
    }
    程序运行后的输出结果是______。
 
【正确答案】 B
【答案解析】[考点] 预编译处理、动态分配、结构体、位运算和文件 本题考查位运算。将a^b向左移动两位后,赋值给c,则程序运行后的输出结果为“20”。