[单选题]

若有以下定义;char a;int b; float c;double d;则表达式“a*b+d-c”值的类型为( )

A.float

B.int

C.char

D.double

参考答案与解析:

相关试题

若有以下定义char a;int b;float c;double d;则表达式

[试题]若有以下定义char a;int b;float c;double d;则表达式a*b+d-c值的类型为

  • 查看答案
  • 设有以下定义 int a=0; double b=1.25; char c=’

    [单选题]设有以下定义 int a=0; double b=1.25; char c=’A’; #define d 2 则下面语句中错误的是( )A.a++;B.b++;C.c++;D.d++;

  • 查看答案
  • 设有以下定义int a=0; double b=1.25; char c=’A’

    [单选题]设有以下定义int a=0; double b=1.25; char c=’A’;#define d 2 则下面语句中错误的是A.a++; B.b++; C.c++; D.d++;

  • 查看答案
  • 若有如下定义:unionaa{int n;char c[9];float x;}

    [单选题]若有如下定义: union aa {int n; char c[9]; float x;}a,b,c; 则下列叙述中不正确的是( )A.union aa是定义的共用体类型B.a,b,c是定义的共用体类型名C.n、c[9]和x是共用体的成员名D.a,b,c是定义的共用体变量名

  • 查看答案
  • 若有如下定义和声明:structs{ int m;char ch;double

    [单选题]若有如下定义和声明: struct s { int m;char ch;double x; union t {char a[6];int b[3];}tt;}ss; 则sizeof(struets)的值是( )A.6B.14C.17D.20

  • 查看答案
  • 若有以下定义和语句union data{ int i; char c; floa

    [单选题]若有以下定义和语句union data{ int i; char c; float f; } x;int y;则以下语句正确的是A.)x=10.5;B.)x.c=101;C.)y=x;D.)printf("%d/n",x);

  • 查看答案
  • 若有以下定义和语句 union date { int i; char c; fi

    [单选题]若有以下定义和语句 union date { int i; char c; fioat f;} x; int y; 则以下语句正确的是______。A.x=10.5;B.x.c=101;C.y=x;D.printf("%d/n",x);

  • 查看答案
  • 若有以下定义,则表达式a*bdc值的类型为______。char a;int b

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

  • 查看答案
  • 设有以下定义:strucksk{int a; float b;}data;int

    [单选题]设有以下定义: struck sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。A.p=&a;B.p=data.a;C.p=&data.a;D.*p=data.a;

  • 查看答案
  • 现有定义int a;double b;float c;char k;,则表达式a

    [单选题]现有定义int a;double b;float c;char k;,则表达式a/b+c-k值的类型为A.intB.doubleC.floatD.char

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