【单选题】对于整型变量a,赋值语句a=(a%3==0?1:0);与()语句不等价。A.if(a%3)a=0;else a=1;B.if (a%3==0)a=1;else a=0;C.if(a%3)a=1;else a=0;D.if(a%3!=0)a=0;else a=1;

【单选题】对于整型变量a,赋值语句a=(a%3==0?1:0);与()语句不等价。

A.if(a%3)a=0;else a=1;

B.if (a%3==0)a=1;else a=0;

C.if(a%3)a=1;else a=0;

D.if(a%3!=0)a=0;else a=1;


参考答案和解析
if (x%2) x=1; else x=0;

相关考题:

下列关于指针变量赋空值的说法错误的是A.当赋空值的时候,变量指向地址为0的存储单元B.赋值语句可以表达为变量名=′\0′;C.赋值语句可以表达为变量名=0;D.一个指针变量可以被赋空值

设有定义:int n1=0,n2,*p=n2,*q=n1;,以下赋值语句中与n2=n1;语句等价的是()。A)*p=*q; B)p=q;C)*p=n1; D)p=*q;

若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0), s=a; for(b=1;b<=c;b++) s=s+1; 则与上述程序段功能等价的赋值语句是( )。A.s=a+b;B.s=a+c;C.s=s+c;D.s=b+c;

下列语句中,与语句“n=(ab?(bc?1:0):0);”的功能等价的是( )。 A.if(a=b)n=0; 下列语句中,与语句“n=(ab?(bc?1:0):0);”的功能等价的是( )。A.if(a=b)n=0;B.if(aB)‖(bc))n=1;elsen=0;C.if(ab)if(bc)n=1;elsen=;elsen=0;D.if(ab)n=1;elseif(b=c)n=1;elseif(bc)n=1;elsen=0;

假设变量intVar为一个整型变量,则执行赋值语句intVar="2"+3之后,变量intVar的值与执行赋值语句 intVar="2"+"Y'之后,变量intVar的值分别是【 】。

设变量a、b、c、d和y都已正确并赋值。若有以下if语句:if(a<b)if(c==d)y=0;else y=1;该语句所表示的含义是 ______。A.B.C.D.

若有如下程序段,其中s. a. b. c均已定义为整型变量,且a. c均已赋值(c大于0) s=a; for (b=1;b <=c;b++) s=s+1; 则与上述程序段功能等价的赋值语句是A.s=a+b;B.s=a+c;C.s=s+c;D.s=b+c;

对于整型变量x,下属if语句()与赋值语句:x=x%2==0?1:0;不等价。 A.if(x%2!=0)x=0;elsex=;B.if(x%2)x=1;elsex=0C.if(x%2==0)x=1;elsex=0D.if(x%2==1)x=0;elsex=1

假设变量intVar为一个整型变量,则执行赋值语句int Var="2"+3之后,变量intVar的值是【 】。

将变量A、B、C都赋值为0,可以用赋值语句A=B=C=0去完成。A对B错

若有如下程序段,其中s、a、b、c均被定义为整型变量,并且a和c已经赋值(c0),        s=a;         for(b=1;b=c;b++) s=s+1;  则与上述程序段功能等价的赋值语句是()。 A、s=a+b;B、s=a+c;C、s=s+c;D、s=b+c;

设有说明语句:intn=7,i=3;,执行赋值运算n%=i+1后,变量n的值是()A、0B、1C、2D、3

若变量已正确定义,语句“if(ab) k=0; else k=1;”和()等价。A、k=(ab)?1:0;B、k=ab;C、k=a=b;D、a=b ? 0 :1;

若a、b都是int类型变量,()不是正确的赋值语句。A、a=b=60B、a=3.0;C、a=1,3;D、b=0;

对于整型变量x,下属if语句()与赋值语句:x=x%2==0?1:0;不等价。A、if(x%2!=0)x=0;elsex=;B、if(x%2)x=1;elsex=0C、if(x%2==0)x=1;elsex=0D、if(x%2==1)x=0;elsex=1

@n是使用DECLARE语句声明的整型局部变量,能对该变量赋值的语句是()。A、let @n=1B、set @n=1C、set n=1D、select 1 from @n

将变量A、B、C都赋值为0,可以用赋值语句A=B=C=0去完成。

有if逻辑表达式语句;若整型变量a和b的值都不等于0时执行语句,则逻辑表达式是()A、abB、abC、a!=bD、a-b!=0

已知i=5,写出语句a=(i5)?0:1;执行后整型变量a的值是()

设有定义:intn1=0,n2,*p=n2,*q=n1;,以下赋值语句中与n2=n1;语句等价的是()A、*p=*q;B、p=q;C、*p=n1D、p=*q;

单选题若有如下程序段,其中s、a、b、c均被定义为整型变量,并且a和c已经赋值(c0),        s=a;         for(b=1;b=c;b++) s=s+1;  则与上述程序段功能等价的赋值语句是()。As=a+b;Bs=a+c;Cs=s+c;Ds=b+c;

单选题设变量p是指针变量,语句p=NULL;是给指针变量赋NULL值,它等价于(  )。Ap= ;Bp='0';Cp=0;Dp='';

单选题@n是使用DECLARE语句声明的整型局部变量,能对该变量赋值的语句是()。Alet @n=1Bset @n=1Cset n=1Dselect 1 from @n

单选题设有说明语句:intn=7,i=3;,执行赋值运算n%=i+1后,变量n的值是()A0B1C2D3

单选题如果将布尔常量值TRUE赋值给一个整型变量,则整型变量的值为()。A0B-1CTRUEDFALSE

判断题将变量A、B、C都赋值为0,可以用赋值语句A=B=C=0去完成。A对B错

单选题对于整型变量x,下属if语句()与赋值语句:x=x%2==0?1:0;不等价。Aif(x%2!=0)x=0;elsex=;Bif(x%2)x=1;elsex=0Cif(x%2==0)x=1;elsex=0Dif(x%2==1)x=0;elsex=1

单选题设a、b、c是整型变量且均已赋值,则以下选项中错误的赋值语句是(  )。Aa=(b=3)=1;Ba=(b=2)+c;Ca=b=c+10;Da=1+(b=c=2);