首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: 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
2015-07-28
26
问题
若有定义:
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
解析
switch(表达式)后不能有分号,选项B)错误;switch语句的圆括号中表达式的值必须为整型或者字符型,不能为实型,选项C)错误;case后面的表达式可以是求得整型量和字符型量的常量表达式,但是常量表达式中不能含有变量,选项D)错误;答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/TdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中非法的表达式是
下述程序向文件输出的结果是_______。#include<stdio.h>voidmain(){FILE*fp=fopen("TEST","wb");fprintf(fp,"%d%5.of%c%d",58,7627
下列程序执行后输出的结果是_______。intd=1;fun(intp),{intd=5;d+=p++;printf("%d,",d)}main(){inta=3;
若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是_______。
下面叙述正确的是_______。
请选出以下语句的输出结果() printf("%d\n,strlen("\t\"065\xff\n"));
假定w,x,y,z和m均为int型变量,有如下程序段: w=1;x=2,y=3;z=4; m=(w<x)?w:x;m=(m<y)?m:y;m(m<2)?m:2; 则该程序段执行后,m的值为()
x、y和z被定义为int型变量,若从键盘给x、y和z输入数据,正确的输入语句是()
若a=10,b=20,则表达式!(a<b)的值是【】。
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)______。structdate{long*cat;structdate*next;doubledog;}too;
随机试题
杠铃卧推练习中,保护者要用()持杠铃保护。
政策性金融机构的资金来源主要是()
痰液中的尘细胞是A.中性粒细胞B.肺泡壁上皮细胞C.肺泡吞噬细胞D.柱状上皮细胞E.淋巴细胞
女性,23岁,阴道分泌物增多1周,无接触性出血,发病前1周有不洁性交史。妇科检查:外阴未见异常,阴道分泌物黄色、稀薄,阴道黏膜无充血,宫颈充血,宫颈口可见多量黄色黏液脓性分泌物,子宫及双附件未见异常。为明确诊断,需要进行的检查包括
下列关节中关节顶向后的是
风湿性心瓣膜病最常受累的瓣膜为
甲公司与乙公司签订产品订货合同,合同约定:由甲公司为乙公司生产实木沙发、实木餐桌餐椅等一批实木家具,价款30万元,自合同签订之日起3日内乙公司预付10万元,甲公司交货后3日内付l5万元,5万尾款待乙公司检验后3日内付清。双方同时约定,由乙公司提供生产所
背景资料:A工程公司以PC形式总承包了一日产5000t/d水泥熟料生产线的建设,合同约定A公司的工程范围是截至无负荷联动试运转结束。土建和安装施工全部结束后,总包单位编制了无负荷单机、联动试运转方案及负荷联动试运转方案,并按规定上报审批。在原料粉磨车间
简要说明基础教育新课程改革的具体目标。
______theirsuggestions,wewilldiscussthemlater.
最新回复
(
0
)