首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> void main() { int a[]:{2,3,5,4},i; for(i=0;i<4;i++) switch(i%2) {
有以下程序: #include <stdio.h> void main() { int a[]:{2,3,5,4},i; for(i=0;i<4;i++) switch(i%2) {
admin
2019-01-11
41
问题
有以下程序:
#include <stdio.h>
void main()
{
int a[]:{2,3,5,4},i;
for(i=0;i<4;i++)
switch(i%2)
{
case 0:switch(a
%2)
{
case O:a
++;break;
case 1:a
--;
}break;
case 1:a
=0;
}
for(i=0;i<4;i++)
printf("%d",a
);
printf("\n");
}
程序运行后的输出结果是( )。【09年9月】
选项
A、3 3 4 4
B、2 0 5 0
C、3 0 4 0
D、0 3 0 4
答案
C
解析
在主函数的for循环语句中,当循环变量i的值等于0或2时,执行switch中的case 0语句,分别对数组元素a[0]和a[2]加1和减1,所以a[0]的值等于3,a[2]的值等于4。当循环变量i的值等于1或3时,执行switch中的case 1语句,把数组元素a[1]和a[3]的值赋为0。所以输出数组a的元素,其结果为3040。
转载请注明原文地址:https://kaotiyun.com/show/Dpxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
算法具有五个特性,以下选项中不属于算法特性的是()。
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是()。
设有以下宏定义: #defineN3 #defi0neY(n)(N+1)*n) 则执行语句“z=2*(N+Y(5+1));”后,z的值为()
关掉计算机的电源后,其中存储的数据立即丢失的存储器是()
给定程序MODll.C中函数fun的功能是:由形参给定n个实数,输出平均值,并统计在平均值以上(含平均值)的实数个数。例如,n=8时,输入:193.199,195.673,195.757,196.051,196.092,196。596,196.579
给定程序MODll.C中函数fun的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止:π/4=1-1/3+1/5-1/7^例如,程序运行后,输入0.0001,则程序输出3.1414。请改正程序
请编写一个函数fun,其功能是:将ss所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入"abc4EFg",则应输出"aBc4EFg"。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数
下列叙述中错误的是()。
下列说法中不正确的是()。
可以在C语言程序中用做用户标识符的一组标识符是()。
随机试题
女,5岁,因右颌面部肿痛3天,口服抗生素无效而就诊,既往右下后牙反复肿痛过如果拍X线片,X线片中应注意观察
男性患者,26岁,在寒冷天气易发生哮喘,诊断为内源性哮喘。下列药物中宜选用的治疗药物是
具有补气养血,调经止带的功能的方药是
某女性,19岁,2年前因上呼吸道感染后逐渐出现甲状腺肿大,伴多汗、多食、消瘦、心悸、烦躁,根据血T3、T4、TSH检查,诊断为甲亢。关于抗甲状腺药物的药物相互作用及使用注意,以下叙述错误的是
A.分娩24小时后的30天内体温连续4次在38℃以上B.分娩24小时后的10天内,用口表每天测量体温4次,其中有2次≥38℃C.产褥期因生殖道感染所引起的局部或全身的炎性变化D.分娩后3天内体温超过38.5℃,但在48小时内降至正常E.分娩后至产褥
下列关于房地产权属登记管理原则的叙述中,有误的一项是()。
砌筑砂浆的主要工作性能指标有()。
期货公司单个股东的持股比例增加到5%因而申请股权变更时,需要满足的条件有()。[2010年9月真题]
甲上市公司股东大会于2013年1月4日作出决议,决定建造厂房。为此,甲公司于3月5日向银行专门借款5000万元,年利率为6%,款项于当日划入甲公司银行存款账户。3月15日,厂房正式动工兴建。3月16日,甲公司购入建造厂房用水泥和钢材一批,价款500万元,当
货币市场的金融工具一般都具有的特点是()
最新回复
(
0
)