switch(表达式)语句中的“表达式”,允许的类型是()。
第1题:
若有以下类型说明语句: char w;int x;float y, z; 则表达式w*x+z-y的结果为______类型。
A.float
B.char
C.int
D.double
第2题:
若有以下定义: char a: int b; float c; double d; 则表达式a*b+d c的值的类型为 ______。
A.float
B.int
C.char
D.double
第3题:
A.float
B. int
C. char
D. double
第4题:
若有以下定义char a;int b;float c;double d;则表达式a*b+d-c值的类型为
第5题:
自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次序为( )。
A.char-int long-folat-double
B.int-Iong-float-double-char
C.long-float-int-double-char
D.以上都不对
第6题:
A.Float
B.char
C.int
D.double
第7题:
若有以下定义:char a;int b;float c;double d;则表达式“a*b+d-c”值的类型为( )。
A.float
B.int
C.char
D.double
第8题:
A.float
B. int
C. char
D. double
第9题:
C语言中各种基本数据类型的存储空间长度排列为( )
A.char≤long≤int≤float≤double
B.double≤float≤long≤int≤char
C.char≤int≤long≤float≤double
D.float≤int≤long≤char≤double
第10题:
自动类型转换是按优先关系从低级数据转换成高级数据,规定的优先次序是( )。
A.byte, short, char→int→long→float→double
B.float→int→long→byte, short, char→double
C.int→long→float→double→byte, short, char
D.double→int→float→long→byte, short, char