题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-05-30 02:13:56

[单选题]若有定义:floatw;inta,b;则合法的switch语句是
A.switch(w)
B.switch(
C.;{case1.0:printf("*\n");{case1printf("*\n");case2.0:printf("**\n");case2printf("**\n");}}
D.switch(
E.;

更多"[单选题]若有定义:floatw;inta,b;则合法的switch语"的相关试题:

[单选题]若有以下定义和语句:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则不能表示a数组元素的表达式是
A.*p
B.a[10]
C.*a
D.a[p-a]
[单选题]若有以下定义:floatx;inta,b;则正确的switch语句是
A.switch(x)
B.switch(x){case1.0:printf("*\n");{case1,2:printf("*\n");case2.0:printf("**\n");case3:printf("**\n");}}
C.switch(a+
D.switch(a+
E.;{case1:printf("\n");{case1:printf("*\n");case1+2:printf("**\n");case2:printf("**\n");}}
[单选题]若有以下定义,则正确的赋值语句是:inta,b=5;floatx;
A.a=1,b=2,
B.b++;
C.a=b=5
D.b=int(x);
[单选题]若有以下定义和语句,则输出结果是:
A.8,16,10
B.10,10,10
C.8,8,10
D.8,10,10intu=010,v=0x10,w=10;printf("%d,%d,%d\n",u,v,w);
[单选题]若有如下定义和语句,则输出结果是:
A.10,20
B.10,10
C.20,10
D.20,20int**pp,*p,a=10,b=20;pp=&p;p=&a;p=&b;printf("%d\n",*p,**pp);
[单选题]若有定义:inta=8,b=5,c;,执行语句c=a/b+0.4;后,c的值为
A.1.4
B.1
C.2
D.2
[单选题]若有以下定义和语句:chars[10]:s="abcd";printf("%s\n",s);则结果是(以下u代表空格)
A.输出abcd
B.输出a
C.输出abcduuuuu
D.编译不通过
[单选题]若有以下定义和语句:doubler=99,*p=&r;*p=r;则以下正确的叙述是
A.以下两处的*p含义相同,都说明给指针变量p赋值
B.在"doubler=99,*p=&r;"中,把r的地址赋值给了p所指的存储单元
C.语句"*p=r;"把变量r的值赋给指针变量p
D.语句"*p=r;"取变量r的值放回r中
[单选题]若有以下定义和语句则输出结果是:charc1='b',c2='e';printf("%d,%c\n",c2-c1,c2-'a'+"A");
A.2,M
B.3,E
C.2,E
D.输出项与对应的格式控制不-致,输出结果不确定
[单选题]若有以下定义和语句:intw[2][3],(*pw)[3];pw=w;则对w数组元素非法引用是
A.*(w[0]+2)
B.*(pw+1)[2]
C.pw[0][0]
D.*(pw[1]+2)
[单选题]已有定义inta=-2;和输出语句:printf("%8lx",
A.;以下正确的叙述是:
B.整型变量的输出格式符只有%d-种
C.%x是格式符的-种,它可以适用于任何-种类型的数据
D.%x是格式符的-种,其变量的值按+六进制输出,但%8lx是错误的
E.%8lx不是错误的格式符,其中数字8规定了输出字段的宽度
[单选题]若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是
A.2.5
B.2.7500OO
C.3.5
D.0
[单选题]若有说明语句:inta,b,c,*d=&c;则能正确从键盘读入三个整数分别赋给变量a,b,c的语句是
A.scanf("%d%d%d",&a,&b,
B.;
C.scanf("%d%d%d",&a,&b,&
D.;
E.scanf("%d%d%d",a,b,
[单选题]若有说明和语句,则表达式a++的值是
A.7
B.6
C.5
D.4inta=5;a++;
[单选题]若有以下调用语句,则不正确的fun函数的首部是
A.voidfun(intm,intx[])
B.voidfun(ints,inth[41])
C.voidfun(intp,int*s)
D.voidfun(intn,int
E.main(){…inta[50],n;…fun(n,&a[9]);…}
[单选题]若有以下的定义:inta[]={1,2,3,4,5,6,7,88,9,10},*p=a;则值为3的表式是
A.p+=2,*(p++)
B.p+=2,*++p
C.p+=3,*kp++
D.p+=2,++*p
[单选题]定义如下变量和数组,则下面语句的输出结果是:intk;inta[3][3]={1,2,3,4,5,6,7,8,9};for(k=0;k<3;k++)printf("%d",a[k][2-k]);
A.357
B.369
C.159
D.147
[单选题]若已定义:inta[9],*p=a;并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是
A.p+1
B.a+1
C.a++
D.#REF!

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码