目录: 标题| 题干| 答案| 搜索| 相关
问题

下列程序的输出结果是( )。main{ int a,b,d=25;a=d/1


下列程序的输出结果是( )。main{ int a,b,d=25;a=d/10%9;b=a&&(一1);printf("%d,%d\n",a,b);}

  • A6,1
  • B2,1
  • C6,0
  • D2,0
参考答案
参考解析:

当逻辑运算符“&&”两边的值是非零时,逻辑表达式的值为真(即为1)。所以b=2&&(-1)= 1,2%9=2,故a=2,故先算a/10=25/10=2。

分类:其他