更多"设有定义语句:double x=2.5,y=4.7;int a=7;,"的相关试题:
[填空题]设有定义语句:double x=2.5, y=4.7;int a=7;那么表达式x+a%3*(int)(x+ y)%2/4的值为 【6】 。
[填空题]设有定义语句:int a=12;,则表达式a*=2+3的运算结果是 【7】 。
[填空题]设有定义语句:int a=12;,则表达式a*=2+3的运算结果是 【6】 。
[填空题]设有定义语句:int a=12;,则表达式a*=2+3的运算结果是______。
[单项选择]有以下定义:
int a;
long b;
double x,y;
则以下选项中正确的表达式是()。
A. a%(int)(x-y)
B. a=x<>y
C. (a*y)%b
D. y=x+y=x
[单项选择]有以下定义:int a; long b; double x, y; ,则以下选项中正确的表达式是______。
A. a%(int)(x-y)
B. a=x!=y;
C. (a*y)%b
D. y=x+y=x
[单项选择]设有定义:
structchar mark[12];int num1;double num2;t1,t2;
若变量均已正确赋初值,则以下语句中错误的是______。
A. t2.mark=t1.mark;
B. t2.num1=t1.num1;
C. t1=t2;
D. t2.num2=t1.num2;
[单项选择]若有定义语句int a,b; double x;,则下列选项中没有错误的是______。
A. switch(x%2)
B. default:a++;b++;switch((int)x/2.0)
C. default:a++;b++;switch((int)x%2)
D. default:a++;b++;switch((int)(x)%2)
[单项选择]现有定义int a;double b;float c;char k;,则表达式a/b+c-k的值的类型为______。
A. int
B. double
C. float
D. char
[单项选择]设有定义: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;
[填空题]设有以下定义变量的语句,并且已赋确定的值,则表达式“W*X+Z-y”所求得的数据类型为 【5】 。
char w;int x;float y;double 2;