已知chara=’R’;则正确的赋值表达式是()A、a=(a++)%4B、a+2=3C、a+=256--D、a=’/078’

题目

已知chara=’R’;则正确的赋值表达式是()

  • A、a=(a++)%4
  • B、a+2=3
  • C、a+=256--
  • D、a=’/078’

相似考题
更多“已知chara=’R’;则正确的赋值表达式是()A、a=(a++)%4B、a+2=3C、a+=256--D、a=’/078’”相关问题
  • 第1题:

    已知A=10,B=20,下类表达式正确的是()。

    A.C=(A++)*(--B)=200

    B.A-=30

    C.C=(A++)+(B--)=30

    D.C=(++A)*(--B)=210


    正确答案:C

  • 第2题:

    若变量a,b已正确定义,且b已正确赋值,则合法的语句是( )。

    A.b=double(b);

    B.(int)a=(int)b;

    C.a=a++=5;

    D.a=double(b);


    正确答案:B
    在C语名中规定进行强制类型转换的格式是:(类型名)变量名;并且给表达式赋值。

  • 第3题:

    已知inta=’R’;则正确的表达式是()

    A.a%10

    B.a=int(3e2)

    C.2*a=a++

    D.a=a+a=a+3


    参考答案:A

  • 第4题:

    已知定义“int x = 1, *p”,则合法的赋值表达式是( )。

    A、p = &x

    B、p = x

    C、*p = &x

    D、*p = *x


    参考答案A

  • 第5题:

    已知:chara=’a’,b=’b’,c=’c’,i;则表达式i=a+b+c的值为()。


    正确答案:38

  • 第6题:

    已知doublea=5.2;则正确的赋值表达式是()

    • A、a+=a-=(a=4)*(a=3)
    • B、a=a*3=2
    • C、a%3
    • D、a=double(-2)

    正确答案:A

  • 第7题:

    如有inta=11,则表达式(a++*1/3)的值是()。

    • A、0
    • B、3
    • C、4
    • D、12

    正确答案:B

  • 第8题:

    设a=1,b=2,c=3,d=4,则表达式:a

    • A、4
    • B、3
    • C、2
    • D、1

    正确答案:D

  • 第9题:

    若w=1,x=2,y=3,z=4,则条件表达式w

    • A、4
    • B、3
    • C、2
    • D、1

    正确答案:D

  • 第10题:

    已知staticinta[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p,则表达式*(p[0]+1)+**(q+2)的值是()。

    • A、5
    • B、4
    • C、6
    • D、7

    正确答案:A

  • 第11题:

    单选题
    已知chara=’R’;则正确的赋值表达式是()
    A

    a=(a++)%4

    B

    a+2=3

    C

    a+=256--

    D

    a=’/078’


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    在下列表达式选项中,()是正确。
    A

    ++(a++)

    B

    a++b

    C

    a+++b

    D

    a++++b


    正确答案: C
    解析: 暂无解析

  • 第13题:

    已知变量boolVar是一个布尔型的变量,如果要给其赋值为True,则正确的赋值语句就是______。


    正确答案:boolVar=Ture
    boolVar=Ture 解析:赋值运算符号为“=”,功能是将右侧的值赋值给左侧的变量,并要求两侧的数据类型匹配,布尔类型的值有两个:True或False,所以正确的赋值形式是布尔型变量名=True(或False)。

  • 第14题:

    已知chara;intb;floatC;doubled;则表达式a*b+c-d的结果为( )。

    A.double

    B.int

    C.float

    D.char


    正确答案:A
    A。【解析】本题考查混合运算表达式类型,由表达式中具有最高优先级的类型所确定,所以答案为A。

  • 第15题:

    已知doublea=5.2;则正确的赋值表达式是()

    A.a+=a-=(a=4)*(a=3)

    B.a=a*3=2

    C.a%3

    D.a=double(-2)


    参考答案:A

  • 第16题:

    若w=1,x=2,y=3,z=4,则表达式w

    • A、4
    • B、3
    • C、2
    • D、1

    正确答案:D

  • 第17题:

    循环语句for(a=0,b=0;(b!=45)||(a<5);a++);的循环次数是()

    • A、4
    • B、3
    • C、5
    • D、无数多次

    正确答案:D

  • 第18题:

    已知某电池反应A+(1/2)B2+===A++(1/2)B,而当反应式改写为2A+B2+===2A++B时,则此反应的EΘ不变,而ΔrGmΘ改变。


    正确答案:正确

  • 第19题:

    假设变量都已正确定义,则下列表达式不属于算术表达式的是()。

    • A、a>3+2
    • B、a+5
    • C、a%5
    • D、a++

    正确答案:A

  • 第20题:

    若有声明和语句: int a=5; a++; 则此处表达式a++的值是()

    • A、7
    • B、6
    • C、5
    • D、4

    正确答案:C

  • 第21题:

    下列字符串赋值语句中,不能正确把字符串“HelloWorld”赋给数组的语句是()

    • A、chara1[]={’H’,’e’,’l’,’l’,’o’,’’,’W’,’o’,’r’,’l’,’d’,’/0’};
    • B、chara2[15];strcpy(a2,"HelloWorld");
    • C、chara3[15];a3="HelloWorld";
    • D、chara4[10]={"HelloWorld"};

    正确答案:C

  • 第22题:

    已知inta=’R’;则正确的表达式是()

    • A、a%10
    • B、a=int(3e2)
    • C、2*a=a++
    • D、a=a+a=a+3

    正确答案:A

  • 第23题:

    单选题
    已知doublea=5.2;则正确的赋值表达式是()
    A

    a+=a-=(a=4)*(a=3)

    B

    a=a*3=2

    C

    a%3

    D

    a=double(-2)


    正确答案: A
    解析: 暂无解析