首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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
2020-10-26
54
问题
若有定义: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:prinff("*\n");
case 2.0:printf("**\n");}
D、switch(a+b)
{case 1:printf("*\n");
case c:prinff("**\n");}
答案
A
解析
B选项中switch((int)x);语句不应该有最后的分号。switch(exprl),中的exprl不能用浮点类型或long类型,也不能为—个字符串,所以C错误。case后面常量表达式的类型必须与switch后面表达式的类型一致,所以D错误。
转载请注明原文地址:https://kaotiyun.com/show/hD3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidmain(){ints;scanf("%d",&s);while(s>0){switch(s){case1:printf("%d",s+5);case2:printf("%d",s+4
avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
有以下程序main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}执行后的输出结果是
结构化程序设计的基本原则不包括
若有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是
从工程管理角度看,软件设计一般分为两步完成,它们是
在软件设计中,不属于过程设计工具的是
算法的空间复杂度是指()。【09年9月】
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
数据模型包括数据结构、数据完整性约束和
随机试题
O3能杀菌,故空气中O3的量即使较多也有益无害。()
对于报业的经营来说,订报的最大好处是可以先期获得大笔流动资金,且【】
A、Anartmuseum.B、Abeautifulpark.C、AcollegecampusD、AnarchitecturalexhibitionC
房地产金融是与房地产有关的各种货币资金的筹集、融通等各种信用活动的总称,是银行等金融机构以房地产为特定对象,围绕房地产开发、经营和消费而进行的各种信用活。动。房地产金融的基本职能有下列几项()。
施工安全管理的主要内容包括( )。
作为启蒙思想家,他们的思想和言论激烈、出格,乃至“悖于常理”,这都在情理之中,因为思想的创造需要那种“虽千万人,吾往矣”的对抗俗世的气概与意志,所以“__________”并非思想家的缺陷,也绝非衡量思想之深度、广度乃至力度的标准。填入划横线部分最恰当的一
边长为a和b的矩形薄板与液面成α角斜沉于液体内,长边平行于液面位于深h处,设a>b,液体的比重为y,求薄板受的液体压力.
已知:1Stringinput=JoptionPane.showlnputDialog("Whatsyourname?");2Intage=Integer.parseIntln(input);语句2所起的作用是()。
VisualBasic控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。默认属性为Caption的控件是( )。
Whatisthemaintopicofthetalk?
最新回复
(
0
)