首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是( )。
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是( )。
admin
2015-07-31
49
问题
若有定义: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全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>intfun(intx){inta;if(x==0||x=1)return3;elsea=x-fun(x-2);ret
以下程序的输出结果是_________。#include<stdio.h#defineFUDGE(y)2.84+y#definePR(A)printf("%d",(int)(A))#definePRINT1
设a、b和c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是
下列程序是将一个十进制正整数转化为一个八进制数,在程序的空白处应填入的语句是_______。#include<stdio.h>main(){inti=9,a,b[10]={0};scanf("%d",&A)
以下程序的输出结果是_______。#include<stdio.h>main(){printf("%d\n",NULL);}
假设a和b为int型变量,则执行以下语句后,b的值为______。a=1;b=10;do{b-=a;a++;}while(b--<0);
若a是int型变量,则表达式(a=2*3,a*2),a+6的值为______。
下列叙述中正确的是()。
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;};请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
随机试题
免疫球蛋白
男性,35岁。1周来发热,腹痛,腹泻,大便每日5~6次有血及黏液。查体:T37.8℃,下腹有压痛,右下明显。大便镜检RBC20~30/HP,WBC3~5/HP为确诊应查哪一项
无血缘关系的同种器官移植,发生移植排斥反应的主要原因是
城市化是当今重要的社会、经济现象之一,但由于人们对城市的概念理解不一,对城市化的解释和度量方法相差很大。()
水泥混凝土路面的结构组成包括()。
某酒店施工现场(如图)内,酒店主体设计层数为地上17层、地下2层,建筑高度77.9m,建筑占地面积3250m2,地上部分建筑面积42477.3m2,地下部分建筑面积5300.24m2在建酒店东侧9m处为配电房,北侧10m处为可燃材料堆场及可燃材料库房,西北
马斯洛的需要层次理论认为()。
唐朝时,浙江的经济发展迅速,越窑青瓷十分著名。越窑窑址主要集中于今上虞、余姚、()等地。
学习所引起行为或行为潜能的变化是短暂的。
Overthepastdecade,thousandsofpatentshavebeengrantedforwhatarecalledbusinessmethods.Amazon.conreceivedoneforits
最新回复
(
0
)