首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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
48
问题
若有定义: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>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i];}main(){intx[][N]={{1,2
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b);}main(
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
有以下程序,程序的输出结果是voidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+*(p2+1);}main(){doublea[2]=
下面选项中关于“文件指针”概念的叙述正确的是
己知字符’A’的AScII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);的输出结果是
以下选项中有语法错误的是
下列叙述中正确的是
以下选项中,能用作数据常量的是()。
支持子程序调用的数据结构是()。
随机试题
崇高与丑的相似之处包括
A、machineB、headacheC、chemistryD、characterA
A.消化道X线钡剂造影B.腹部CTC.粪便潜血D.胃镜E.腹部B超胃溃疡诊断最有意义的检查方法是
执业药师在执业过程中应当接受各级药品监督管理部门、中国药师协会和社会公众的监督。中国执业药师职业道德准则包括()。
中央银行组织全国清算属于中央银行的()。
A公司于2007年1月1日从证券市场上购入B公司于2006年1月1日发行的债券,该债券5年期、票面年利率为5%、每年1月5日支付上年度的利息,到期日为2011年1月1日,到期日一次归还本金和最后一次利息。A公司购入债券的面值为1000万元,实际支付价款为1
设计问卷来研究大学生吸烟行为的现状,这样的研究目的是一种()。
WhatdoesTinaBarkleyfindoutregardingthepresentation?
Hequickly______behindthebuildingtoavoidbeinghurtbythestonesthrowninhisdirection.
Thefollowingquestionspresentasentence,partofwhichorallofwhichisunderlined.Beneaththesentence,youwillfindfiv
最新回复
(
0
)