首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中定义下列变量并赋值:double x=1.333;int a=3,b=2,c=1;则下列选项中正确的switch语句是( )。
在C语言中定义下列变量并赋值:double x=1.333;int a=3,b=2,c=1;则下列选项中正确的switch语句是( )。
admin
2021-04-28
45
问题
在C语言中定义下列变量并赋值:double x=1.333;int a=3,b=2,c=1;则下列选项中正确的switch语句是( )。
选项
A、switch(a+b)
{casel:printf(’’*\n’’);
case2+l:printf(’’**\n’’);}
B、switch((int)x);
{ease1:printf(’’*\n’’);
case2:printf(’’**\n’’);}
C、switch(x)
{ case1.333:printf(’’*\n’’);
case 2.0:printf(’’**\n’’);}
D、switch(a+b)
{case 1:printf(’’*\n’’);
case c:printf(’’**\n’’);}
答案
A
解析
switch()条件语句中的表达式只能接收int,byte,clar,short,enum类型,不能接收其他类型。因此选项C不正确;case语句中的表达式必须是常量表达式,所以D选项不正确。选项B在switch后面加了一个分号,用法出错。
转载请注明原文地址:https://jikaoti.com/ti/Szz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是
若有以下程序段:structst{intn;int*m;};inta=2,b=3,c=5;structsts[3]=({101,&a},{102,&c},{103,&b}};
以下关于逻辑运算符两侧运算对象的叙述中正确的是
设有定义语句int(*f)(int);则以下叙述正确的是
有以下程序,程序的运行结果是#include<stdio.h>#include<stdlib.h>intfun(intn){int*p;p=(int*)malloc(sizeoffint));*p=n;return*p;main(){i
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量S总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->n
下面对软件特点描述正确的是()。
下列叙述中正确的是
给定程序MODI1.C中函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCH码为偶数的字符放入t所指数组中(规定第一个字符放在第0位中)。例如,字符串中的数据为:AABBCCDDEEFF,则输出应当是:ABBCDDEFF。请改正函数fun中
软件测试用例包括
随机试题
Howmanytimeshaveyougotupsetbecausesomeonewasn’tdoinghisjob,orbecauseyourchildwasn’tbehaving?Howmanytimesha
CR应用数字成像处理技术把从IP上阅读到的X线影像数据变换为能进行诊断的数字图像,这些数据能够在CRT上显示,也可以通过胶片进行记录;对X线曝光条件一定范围内不适宜导致的曝光过度或曝光不足,CR系统也能够通过调节,得到密度和对比度均理想的影像,实现这种功能
牛食欲废绝,听诊瘤胃蠕动次数减少,蠕动音弱。触诊左侧腹壁紧张,瘤胃内容物坚实,叩诊瘤胃浊音区扩大。本病最可能的诊断是
用年数总和法计算年折旧额的公式为:
施工安全技术交底中,做好“四口”、“五临边”的防护设施,其中的“四口”不包括()。
某商店3月7日领取营业执照开业,主要经营零售业务。同年9月30日税务机关经检查发现:该商店未按规定办理税务登记,成本费用记录较真实,共计18万元,但收入类账簿记录不健全,无法核实其收入情况。要求:根据我国会计、税收法律、法规制度的相关规定,回答下列问题
人不可以“一心二用”,同时完成两种活动是不可能的。()(2015.湖北)
小周在2009年将20万资金全部用于投资股票,年底赚了8万;而2010年同样的投资却亏损了10万。小蔡在这两年内将20万资金中的3万投资股票,5万投资国债,10万存人银行,2万购买保险,共获利3万。上述事例从一个侧面说明()。①盈亏取决于投资结构
我们隆重纪念中国人民抗日战争和世界反法西斯战争的伟大胜利,就是要
设有定义intx;floaty;,则10+x+y值的数据类型是()。
最新回复
(
0
)