[单选题]

试题14

若有定义语句:int a=10; double b=3.14; , 则表达式‘A’+a +b值的类型是()

A.char

B.int

C.double

D.float

参考答案与解析:

相关试题

若有定义语句:int a=10;double b=3.14;,则表达式'A'£«

[单选题]若有定义语句:int a=10;double b=3.14;,则表达式'A'+a+b值的类型是A.charB.intC.doubleD.float

  • 查看答案
  • 若有定义语句int a=10;double b=3.14;,则表达式'A'+a+b值的类型是(  )。

    [单选题]若有定义语句int a=10;double b=3.14;,则表达式'A'+a+b值的类型是(  )。A.charB.intC.doubleD.flo

  • 查看答案
  • ( 14 )若有定义: double a=22;int i=0,k=18; ,则

    [单选题]( 14 )若有定义: double a=22;int i=0,k=18; ,则不符合 C 语言规定的赋值语句是A. ) a=a++,i++;B. ) i= ( a+k ) <= ( i+k ) ;C. ) i=a%11;D. ) i = !a;

  • 查看答案
  • 若有以下定义;char a;int b; float c;double d;则表

    [单选题]若有以下定义;char a;int b; float c;double d;则表达式“a*b+d-c”值的类型为( )A.floatB.intC.charD.double

  • 查看答案
  • 试题16若有定义:int a , b ; , 通过语句 scanf(“%d; %

    [单选题]试题16若有定义:int a , b ; , 通过语句 scanf(“%d; %d”,&a,&b); , 能把整数3赋给变量a,5赋给变量b的输入数据是()A.3 5B.3,5C.3;5D.35

  • 查看答案
  • 若有定义语句int a,b;double x;则下列选项中没有错误的是()。

    [单选题]若有定义语句int a,b;double x;则下列选项中没有错误的是( )。A.switch(x%2) {case O:a++;break; case 1:b++;break; default:a++;b++; }B.switch((int)x/2.0) {case O:a++;break; case 1:b++;break; default:a++;b++; }C.switch((int)x%2) {case O:a++;break; case 1:b++;break; default:a+

  • 查看答案
  • 若有定义语句int a,b;double x;,则下列选项中没有错误的是(  )。

    [单选题]若有定义语句int a,b;double x;,则下列选项中没有错误的是(  )。A.B.C.D.

  • 查看答案
  • 若有定义“double a;”,则正确的输入语句是()。

    [单选题]若有定义“double a;”,则正确的输入语句是( )。A.scanf("%1f,A) ;B.scanf("%f,&A);C.scanf("%1f,&A)D.scanf("%1e",&A);

  • 查看答案
  • 试题23若有定义语句:double a, *p=&a; 以下叙述中错误的是()

    [单选题]试题23若有定义语句:double a, *p=&a; 以下叙述中错误的是()A.定义语句中的*号是一个间址运算符B.定义语句中的*号只是一个说明符C.定义语句中的p只能存放double类型的变量D.定义语句中,*p=&a把变量a的地址作为初值赋给指针变量p

  • 查看答案
  • 若有定义和语句: ( ) int * * pp, * p,a=10,b=20 p

    [单选题]若有定义和语句: ( ) int * * pp, * p,a=10,b=20 pp=&p;p=&a;p=&b;printf("%d,%d”n",* p,* * pp); 则输出结果是A.10, 10B.10,20C.20,10D.20,20

  • 查看答案
  • 试题14若有定义语句:int a=10; double b=3.14; , 则表