首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是( )。
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是( )。
admin
2015-07-31
64
问题
若有定义:floatx=1.5;inta=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后面常量表达式的类型必须与switch后面表达式的类型一致,所以D错误。
转载请注明原文地址:https://kaotiyun.com/show/7EDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有说明inta[][3]={0,0);,则不正确的叙述是()。
若变量已正确定义,下列正确的程序段是()。
设有chara,b;,若要通过a&b运算屏蔽掉a中的其他位,只保留第2位和笫8位(右起为第1位),则b的二进制是【】。
fgetc函数的作用是从指定文件读入一个字符,该文件的打开方式必须是______。
对建立良好的程序设计风格,下面描述正确的是_______。
若有以下定义:chars[20]="programming",*ps=s;则不能代表字符o的表达式是_______。
设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则下列不能正确执行的语句是_______。
在C语言中,要求运算数必须是整型的运算符是_______。
下列程序中的数组a包括10个整数元素,分别将前项和后项之和存入数组b,并按每行4个元素输出数组b。请填空。#include<stdio.h>main(){inta[10],b[10],i;for(i=0;i<
下列叙述中正确的是()。
随机试题
一般说来,涉外合同的效力依当事人协议选择的法律作为准据法,但“意思自治”原则也受到一些限制。根据我国《合同法》第126条和《民法通则》第145条的规定,一方面,我国将意思自治原则作为确定涉外合同准据法的首要原则,另一方面又规定了中外合资经营企业合同、中外合
社会主义农村建设的中心环节是()
上颌连模铸造中腭杆通常应位于
风湿性心脏病二尖瓣狭窄随右心衰竭加重,下列哪项表现会减轻()
能够同时测出角度和距离的仪器是()。
应付账款是指企业因购买材料、商品和存入保证金等形成的应付给供应单位的款项。()
下列外商投资企业中,享受“五免五减半”优惠有()。
在双链表中p所指的结点之前插入一个结点q的操作为()。
A、B、C、D、D
Thephrase"theword"inthefirstlineofthepassagerefersto______.Whatpercentageoftheearth’swatercanmanactually
最新回复
(
0
)