首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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
2022-04-01
80
问题
若有定义:float x=1.5;int a=1,b=3,c=2;,则正确的switch语句是( )。
选项
A、switch(a+b)
{case 1:printf("*\n");
case 2+1:printf("**\n");}
B、switch((int)x);
{case 1:printf("*\n");
case 2:printf("**\n");}
C、switch(x)
{case 1.0:printf("*\n");
case 2.0:printf("**\n");}
D、switch(a+b)
{case 1:printf("*\n");
case c:printf("**\n");}
答案
A
解析
B选项中switch((int)x);语句中不应该有最后的分号。switch(expr1)中的expr1不能用浮点类型或long类型,也不能为一个字符串,所以C选项错误。case后面必须为常量表达式,所以D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/UBkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:计算并输出high以内最大的10个素数之和。high的值由主函数传给fun函数。若high的值为:100,则函数的值为:732。请改正程序中的错误,使程序能输出正确的结果。注意:不要
在一个C源程序文件中所定义的全局变量,其作用域为()。
有以下程序#include<stdio.h>voidf1(char*a,charb){charc;c=*a;*a=b;b=c;}voidf2(chara,charb){charc;c=
有以下程序:#includeintfun(){staticintx=1;return2*x+1;}main(){inti,s=1;fun();s=fun();printf(’’%d\n’’,s);}程序运行后的输出结果是(
阅读以下程序#include<stdio.h>main(){intcase;floatprintF;printf("请输入2个数:");scanf("%d%f",
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
由关系R1和R2得到关系R3的操作是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
随机试题
在乳糖操纵子中,RNA聚合酶结合的部位是
关于医院内感染的预防和控制措施,叙述正确的是
采用招投标方式的工程,其竣工结算原则上按()进行。
锅炉水位计与汽包之间的汽水连接管上,一般不能安装阀门,如必须安装阀门时,不能安装()。
施工准备控制包括()。
对于购买1份股票,同时购买该股票1份看跌期权组成的保护性看跌期权(假设执行价格等于购买股票时股价),下列说法中正确的有()。
某小学五年(1)班期中考试的试卷改完了,有10多位学生的成绩低于80分,班主任戚老师非常生气,便向这些学生的家长群发了短信:“某某67分,某某73.5分,某某78分……这些连80分都不到的垃圾。某某只考49分,简直是垃圾中的垃圾,留在学校没任何意义,建议主
市场上有很多保健品。你负责宣传一个关于保健品知识的活动,你怎么做?
一幅领导下基层的照片,因不清晰而在网络上被网友恶搞,你发现之后,会如何处理此事?
以下说法中正确的是()。
最新回复
(
0
)