首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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
83
问题
若有定义: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全国计算机二级
相关试题推荐
设有定义:intx=0,*p;紧接着的赋值语句正确的是
有以下程序:#inelude<stdio.h>main(){intx=8:for(;x>0;x--){if(x%3){printf("%d,",x--);continue;}printf("%d,",--x);}}程序运行后
有以下程序:#include<stdio.h>main(){inta=1,b=0;for(;a<5;a++){if(a%2==0)break;continue;b+=a:}
有以下程序#includemain(){inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是()。
以下有关宏替换的叙述不正确的是()。
给定程序中,函数fun的功能是:有N×N矩阵,根据给定的m(m<=)值,将每行元素中的值均右移m个位置,左边置为0。例如,N=3,m=2,有下列矩阵123456789程
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
若有以下程序#include<stdio.h>typedefstructstu{charname[10],gender;
以下叙述中正确的是()。
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
随机试题
下列各项中,不属于企业营运能力分析指标的是()
按照净制要求,需要去心的药材是()
预警系统发出某事故警报,而该事故最终没有出现。下列有关原因分析,正确的是()。
预算管理环境评估需要从企业发展战略环境、企业运营环境和企业基础管理环境进行分析。以下属于企业运营环境评估因素的是()。
配送就是何时需要何时运,有一件运一件,需要一点送一点。
慢慢老去的故乡牧云①人们常说,城里是农村人的梦想,农村是城里人的精神家园。可是,我的家乡就像我们的乡亲一样,年复一年地老去。②山还是那座山,
从性质上看,法律关系是()。
【诺曼底登陆战】南京大学2000年世界近现代史真题;北京大学2001年欧美近现代史真题
Whowasthemostimportantpersoninthespeaker’schildhood?Thespeaker’s______.
五行学说(thetheoryoffiveelements)是中国古代的一种物质观。五行包括金、木、水、火和土五种要素。五行学说强调整体概念,描绘了事物的结构关系和运动形式。五行学说认为宇宙万物都是基于这五种要素的运行和变化。这五个要素相互作用,不但
最新回复
(
0
)