更多"设有以下定义: int a=0; double b=1.25; ch"的相关试题:
[单项选择]设有以下定义:
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’;
#define d 2
则下面语句中错误的是( )。
A. a++;
B. b++;
C. c++;
D. d++;
[单项选择]设有以下定义
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';
#define d 2
则下面语句中错误的是( )。
A. a++;
B. b++;
C. c++;
D. d++;
[单项选择]设有以下变量定义,并已赋确定的值:
char w; int x; float y; double z;
则表达式:w*x+z-y所求得的数据类型为( )。
A. char
B. int
C. float
D. double
[单项选择]若有以下说明和定义
union dt
int a;char b;double c; data;
以下叙述中错误的是
[单项选择]若有以下定义:
char a:
int b;
float c;
double d;
则表达式a*b+d c的值的类型为 ______。
A. float
B. int
C. char
D. double
[单项选择]设有定义:struct char mark[12];int num1;double num2;)t1,t2;,若变量均已正确赋初值,则以下语句中错误的是( )。
A. t1=t2;
B. t2.num1=t1.num1;
C. t2.mark=t1.mark;
D. t2.num2=t1.num2;
[单项选择]若有以下定义:
char a;int b;
float c:double d;
则表达式a*b+b-c值的类型为( )。
A. float
B. int
C. char
D. double
[单项选择]若有以下说明和定义
union dt
int a;char b; double c;data;
以下叙述中错误的是______。
A. data的每个成员起始地址都相同
B. 变量data所占的内存字节数与成员c所占字节数相等
C. 程序段:data.a=5;printf("%f/n",data.c);的输出结果为5.000000
D. data可以作为函数的实参
[单项选择]若有以下定义:char a; int b; float c; double d; 则表达式a*b+d-c值的类型为______。
A. float
B. int
C. char
D. double