首页 > 外贸类考试
题目内容 (请给出正确答案)
[单选题]

若有以下变量定义:float x; int a,b;则正确的switch语句是()。

A.switch(a+b){ case 1:printf("*/n");case 2*a:printf("* */n");}

B.switch(x){ case 1.0:printf("*/n");case 2.0:printf("* */n");}

C.switch(x){ case 1,2:printf("*/n");case 3:printf("* */n");}

D.switch(a+b){ case 1:printf("*/n");case 1+2:printf("* */n");}

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“若有以下变量定义:float x; int a,b;则正确的…”相关的问题
第1题
设已有定义:float x;,则以下对指针变量p进行定义且赋初值的语句中正确的是

A.float *p=1024;

B.int *p=(float)x;

C.float p=&x;

D.float *p=&x;

点击查看答案
第2题
设有如下宏定义 #defineMYSWAP(z,x,y) {z=x;x=y;y=z;} 以下程序段通过宏调用实现变量a,

设有如下宏定义

#define MYSWAP(z,x,y)

{z=x;x=y;y=z;}

以下程序段通过宏调用实现变量a,b内容交换,请填空。

float a=5,b=16,c;

MYSWAP((),a,b);

点击查看答案
第3题
若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是()。

若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是()。

A.a+=a-=(b=4)*(a=3)

B.x%(-3);

C.a=a*3=2

D.y=float(i)

点击查看答案
第4题
设有如下宏定义 define MYSWAP(z,x,y){z=x;x=Y;Y=z;} 以下程序段通过宏调用实现变量a、b内容的交

设有如下宏定义

define MYSWAP(z,x,y){z=x;x=Y;Y=z;}

以下程序段通过宏调用实现变量a、b内容的交换,请填空。

float a=5,b=16,c;

MYSWAP(【 】,a,b) ;

点击查看答案
第5题
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的swish语句是()。

点击查看答案
第6题
若有以下变量定义和函数调用语句: int a=5; fun(&a); 则执行下面函数后正确的输出结果是()。 void fun(int*x) { cout<<++*x<<end1; }

A.3

B.4

C.5

D.6

点击查看答案
第7题
若各选项中所用变量已正确定义,函数 fun 中通过 return 语句返回一个函数值,以下选项中错误
的程序是

A)

main()

{ …… x=fun(2,10); …… }

float fun(int a,int b){ …… }

B)

float fun(int a,int b){ …… }

main()

{ …… x=fun(i,j); …… }

C)

float fun(int,int);

main()

{ …… x=fun(2,10); …… }

float fun(int a,int b) { …… }

D)

main()

{ float fun(int i,int j);

…… x=fun(i,j); …… }

float fun(int a,int b){ …… }

点击查看答案
第8题
已知各变量的定义如下int i=8,k,a,b:unsigned long w=5;double x=1.42,y=5.2;则以下符合C++语言

已知各变量的定义如下 int i=8,k,a,b: unsigned long w=5; double x=1.42,y=5.2; 则以下符合C++语言语法的表达式是()。

A.a+=a-=(b=4)*(a=3)

B.a=a*3+2

C.x%(-3)

D.y=float i

点击查看答案
第9题
已知各变量的定义如下int i=8,k,a,b;unsigned long w=5;double x= 1.42,y=5.2;则以下符合C++语言
语法的表达式是()。

A.a+=a-=(b=4)*(a=3)

B.a=a*3+2

C.x%(-3)

D.y=float i

点击查看答案
第10题
若各选项中所有变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是_
_____。

A.mam() {…… x=fun(2,10); ……} fioat fun(int a,int b) { ……}

B.float fun (int a,int b) {……} main() {…… x=fun(i,j); ……}

C.float fun (int int); main() {…… x=fun(2,10); ……} float fun (int a,int b){ ……}

D.main() { float fun (int i, int j); …… x=fun(i,j); ……} float fun (int a,int b){ ……}

点击查看答案
第11题
若有如下变量定义并赋值:inta=1,b=2,c=3,k;float f=2.5,e;doubled=2.4,g;则下列符合C语言语法的

若有如下变量定义并赋值: int a=1,b=2,c=3,k; float f=2.5,e; double d=2.4,g; 则下列符合C语言语法的表达式是()

A.e=c*=a+=d*f%b

B.(k=a+b,b*f++,k%c)

C.g=a+f*c=5

D.x=double(b)

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改