单选题以下程序的输出结果是( )。A1B0C非0的数D-1
单选题
以下程序的输出结果是( )。
A
1
B
0
C
非0的数
D
-1
参考解析
解析:
本题考查逻辑运算,只要考生掌握了逻辑运算的优先级就可以正确得到答案为选项A)。或运算的优先级最高,&&和!!的优先级相同,按照从左到右的顺序计算。
本题考查逻辑运算,只要考生掌握了逻辑运算的优先级就可以正确得到答案为选项A)。或运算的优先级最高,&&和!!的优先级相同,按照从左到右的顺序计算。
相关考题:
有以下程序#include stdio.hmain(){ int a=1,b=0;printf("%d,",b=a+b);printf("%d\n",a=2*b);}程序运行后的输出结果是A)0,0B)1,0C)3,2D)1,2
以下程序的输出结果是()。includemain(){int a=-1,b=1,k; if((++a 以下程序的输出结果是( )。 #include <stdio.h> main() { int a=-1,b=1,k; if((++a<0)! (b-- <=0)) printf("%d %d\n",a,b); else printf("%d %d\n",b,a); }A.-1 1B.0 1C.1 0D.0 0
以下程序的输出结果是() #include main( ) {int a,b,d=241; a=d/100%9; b=(-1)&&(-1); printf(“%d,%d/n”,a,b);} A、6,1B、6,0C、2,1D、2,0
有以下程序 main( ) {int a=O,b=O,C=0,d=0; if(a=1)b=l;C=2; else d=3: printf(“%d,%d,%d,%d/n”,a,b,C,d); } 程序执行后的输出结果是()A、0,O,O,3B、O,1,2,0C、1,1,2,0D、编译有错
单选题以下程序的输出结果是( )。A1B0C非0的数D-1