选择题   下列程序的输出结果是______。
    main()
    {int a, b, d=25;
    a=d/10%9;
    b=a&&(-1);
    printf('%d, %d\n', a, b); }
 
【正确答案】 B
【答案解析】当逻辑运算符“&&”两边的值是非零时,逻辑表达式的值为真(即为1)。所以b=2&&(-1)=1,2%9=2,故a=2,故先算a/10=25/10=2。