首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

若定义:float x;int a,b;,则正确的switch语句是()。A.switch(x) { case1.0:cout<<"*\n"; case2.0:

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

A.switch(x) { case1.0:cout<<"*\n"; case2.0:cout<<"**\n";

B.switch(x) { case 1.2:cout<<"*\n"; case 3:cout<<"**\n"; }

C.switch(a+b) { case 1.0:cout<<"*\n"; case 1+2:cout<<"**\n ";

D.switch(a+b) { case 1:cout<<"*\n"; case 2:cout<<"**\n";

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“若定义:float x;int a,b;,则正确的switc…”相关的问题
第1题
在C++语言中,若类C中定义了一个方法int f(int a,int b),那么方法(33)不能与该方法同时存在于类C中。

A.int f(int x,int y)

B.int f(float a,int b)

C.float f(mtx,float y)

D.int f(int x,float y)

点击查看答案
第2题
在C++语言中,若类C中定义了一个方法intf(int a,int b),那么方法不能与该方法同时存在于类C中。A.i

在C++语言中,若类C中定义了一个方法intf(int a,int b),那么方法不能与该方法同时存在于类C中。

A.int f(int x,int y)

B.int f(float a,int b)

C.float f(int x,float y)

D.int f(int x,float y)

点击查看答案
第3题
在C++语言中,若类C中定义了一个方法int f(int a,int b),那么方法___(33)___不能与该方法同时存在

在C++语言中,若类C中定义了一个方法int f(int a,int b),那么方法___(33)___不能与该方法同时存在于类C中。

(33)A.int f(int x,int y) B.int f(float a,int b)

C.float f(int x,float y) D.int f(int x,float y)

点击查看答案
第4题
若变量已正确定义,下面程序段的输出结果是______。 x=5.238794; printf("%f\n",(int)(x*100

若变量已正确定义,下面程序段的输出结果是______。

x=5.238794;

printf("%f\n",(int)(x*1000+0.5)/(float)1000);

点击查看答案
第5题
若各选项中所用变量已正确定义,函数 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){ …… }

点击查看答案
第6题
若各选项中所有变量已正确定义,函数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){ ……}

点击查看答案
第7题
设有下列定义:struct sk{int m;float x;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。A.

设有下列定义:struct sk{ int m; float x; }data,*q;若要使q指向data中的m域,正确的赋值语句是()。

A.q=&data.m;

B.q=data.m;

C.q=(struct sk*)&data.m;

D.q=(struct sk*)data.m;

点击查看答案
第8题
设已有定义:float x;,则以下对指针变量p进行定义且赋初值的语句中正确的是

A.float *p=1024;

B.int *p=(float)x;

C.float p=&x;

D.float *p=&x;

点击查看答案
第9题
已有定义:float x=5.5;则表达式:x=(int)x+2的值为。

点击查看答案
第10题
下面定义正确的为()

A.loat x[10];float *p=x

B.loat x[10];int *p=x

C.loat x[10];int *p=&x

D.loat x[10];float *p=&x

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