单选题若变量已正确定义并赋值,则错误的赋值语句是(  )。Aa=a+1;Ba=sizeof(double);Ca=d‖c;Da+1=a;

单选题
若变量已正确定义并赋值,则错误的赋值语句是(  )。
A

a=a+1;

B

a=sizeof(double);

C

a=d‖c;

D

a+1=a;


参考解析

解析:
赋值号的左边必须是一个代表某个存储单元的变量名,赋值号的右边必须是C语言中合法的表达式。赋值运算的功能是先求出右边表达式的值,然后把此值赋给赋值号左边的变量。答案选择D选项。

相关考题:

若变量均已正确定义并赋值,以下合法的 C 语言赋值语句是A ) x=y==5;B)x=n%2.5;C)x+n=I;D)x=5=4+1;

若变量已正确定义并赋值,对库函数错误调用的是()A.k=scanf("%d%d",D.putchar(ch);

若变量a,b已正确定义,且b已正确赋值,则合法的语句是( )。A.b=double(b);B.++b;C.a=a++=5;D.a=double(b);

若变量x、Y已正确定义并赋值,以下符合C语言语法的表达式是( )。A.++x,y=x-B.x+1=ySXB 若变量x、Y已正确定义并赋值,以下符合C语言语法的表达式是( )。A.++x,y=x-B.x+1=yC.x=x+10=x+yD.double(x/10)

若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。A.x=y==5; B.X=n%2.5: SXB 若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。A.x=y==5;B.X=n%2.5:C.x+n=i;D.x=5=4+1:

有以下定义语句: double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是( )。A.a=a+b=b++B.w%((int)a+b)C.(c+w)%(int)aD.w=a==b

若变量a、i已正确定义,且i已正确赋值,合法的语句是______。A.a==1;B.++i;C.a=a++=5;D.a=int (i);

若下列选项中的变量已正确定义并赋值,则哪个是合法的赋值语句?A.a==1;B.++i;C.a=a+1=5D.! (++a! =b--)

有以下定义语句double a, b; intw; longc;若各变量已正确赋值,则下列选项中正确的表达式是A.a=a+b=b++B.w%(int)a+b)C.(c+w)%(int)aD.w=a==b;

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

若变量a,b已正确定义,且b已正确赋值,则合法的语句是( )。A.b=double(b);B.(int)a=(int)b;C.a=a++=5;D.a=double(b);

若变量X、y已正确定义并赋值,以下符合c语言语法的表达式是( )。A.x,y=x一B.xl=ySX 若变量X、y已正确定义并赋值,以下符合c语言语法的表达式是( )。A.++x,y=x-一B.x+l=yC.x=x+10--x+yD.double(x)/lO

若变量a、i已正确定义,且i已正确赋值,合法的语句是( )。A.a==1B.++iC.a=a++=5D.a=int(i)

若变量已正确定义为int型,要通过语句给a赋值l、+给b赋值2、给c赋值 3,以下输入形式中错误的是( )(注:口代表一个空格符)。A.AB.BC.CD.D

若变量a、i已正确定义,且i已正确赋值,合法的语句是( )。A.a==lB.++iC.a=a++=5D.a=int(i)

若变量已正确定义为int型,要通过语句“scanf(”%d,%d”,&a,&b,&c);”给a赋值l、给b赋值2、给c赋值3,A.B.C.D.

若变量已正确定义为int型,要通过语句:scanf(”%d,%d,%d”,a,b,给a赋值l、给b赋值2、给 若变量已正确定义为int型,要通过语句:scanf(”%d,%d,%d”,&a,&b,&C.;给a赋值l、给b赋值2、给C赋值3,以下输入形式中错误的是( )。(注:口代表一个空格符)

在下面的语句中,赋值语句错误的是_______。A.a=(b=(c=2,d=3));B.i++;C.a=a/b=2;D.a=a<a+1;

若变量已正确定义并赋值,符合C语言语法的表达式是()A、a=8+b+c,a++B、a=3aC、int(12.3%4)D、a=a+1=c+b

以下选项中,合法的赋值语句是()A、a==1B、++iC、a=a+1=5D、y=int(i)

若变量已正确定义并赋值,符合C语言语法的表达式是()A、a=a±1B、int(12.0%2)C、a=a+1;D、a=a

下列赋值语句中正确的是:inta[3]={1,2,3},*p()A、p=a;B、*p=a;C、*(a+1)=a;D、p=a+1;

若inta[]={1,2,3},*p;则下列赋值语句中正确的是()。A、p=a;B、*p=a;C、*(a+1)=a;D、p=a+1;

下面不正确的赋值语句是()A、a=a+1;B、a==b;C、a+=b;D、a=1;

单选题若变量已正确定义并赋值,符合C语言语法的表达式是()Aa=8+b+c,a++Ba=3aCint(12.3%4)Da=a+1=c+b

单选题若inta[]={1,2,3},*p;则下列赋值语句中正确的是()。Ap=a;B*p=a;C*(a+1)=a;Dp=a+1;

单选题若变量均已正确定义并赋值,以下合法的C语言赋值语句是(  )。Ax=y==5;Bx=n%2.5;Cx+n=i;Dx=5=4+1;