首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。
admin
2021-07-09
33
问题
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。
选项
A、switch(x)
{case 1.0:printf("*\n");
case 2.0:printf("**\n");}
B、switch((int)x);
{case 1:print("*\n");
case 2:printf("**\n");}
C、switch(a+b)
{case 1:print("*\n");
case 2+1:print("**\n");}
D、switch(a+b)
{case 1:printf("*\n");
case c:printf("**\n");}
答案
C
解析
在C语言中,switch()后的一对圆括号中可以是整型表达式或字符表达式。case语句后面的常量表达式的类型必须与switch后圆括号中的表达式类型相同,各case语句标号的值应该互不相同。选项A)中case后面的常量表达式为实型,所以不正确;选项D)中case后面出现了变量表达式,所以选项D)错误。
转载请注明原文地址:https://kaotiyun.com/show/Yptp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是()。
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序存在文件PROGl.C中
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include<stdio-h>#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",_______);}在程序中下划
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
下面不属于软件需求规格说明书内容的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
先天性心血管病的血流动力学障碍结果显示肺片纹理稀少的是
某大学环境科研所环境化学研究室副主任甲,应某市环保局邀请,同意帮助研究有关印染污水处理技术。甲一直从事微量元素与健康研究工作,当时分管后勤工作。同年寒假,甲在该大学实验室内利用废旧原料、工具及试纸,对印染污水进行测试,完成了“印染污水处理方法及工艺”的发明
工程项目费用管理过程包括()。
下列气体灭火分类中,不属于按系统结构特点划分的是()。
法国某外商到我国一家玩具制造公司参观,当时对该公司的部分产品很感兴趣,于是立即签订购买合同,批量购买他所见的那部分产品,决定按实物样品作为合同中交收货物的品质要求。这种表示品质的方式是()。
“自信,坚强,勤奋”描写的是人的气质。()
鲁迅的时代,是一半满清、一半民国的时代。他出身于破产的士大夫家庭,他受过封建社会很深的洗礼,他受过戊戌政变后的洋务教育,嗣后,留学东洋,又受教于章太炎先生,并参加了光复会。人民国后,他又做过多年北方官僚社会的小京官,也可说是闲差事。直到“五四”的前夜,他才
林斌一周工作五天,除非这周内有法定休假日。上周林斌工作了六天。如果上述断定为真,以下哪项一定为真?()
毎日漢字を15ずつならいます。こくばんの字をちゅういしながらノートにうつします。うつし
Amongpeoplewhosufferfromcolourblindness,______.WhichofthefollowingisNOTtrueaboutinsects?
最新回复
(
0
)