首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int a[]={2,3,5,4},i; for(i=0;i<4;i++) switch(i%2) { case0:switch(a[i]%2) { case0:a[i]++;break;
有以下程序: #include<stdio.h> main() { int a[]={2,3,5,4},i; for(i=0;i<4;i++) switch(i%2) { case0:switch(a[i]%2) { case0:a[i]++;break;
admin
2020-07-28
25
问题
有以下程序:
#include<stdio.h>
main()
{
int a[]={2,3,5,4},i;
for(i=0;i<4;i++)
switch(i%2)
{
case0:switch(a
%2)
{
case0:a
++;break;
case1:a
--;
}break;
case1:a
=0;
}
for(i=0;i<4;i++)
printf("%d",a
);
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、3344
B、2050
C、3040
D、0304
答案
C
解析
main函数的函数体是一个for循环语句,for循环中包含一个switch语句,如果判断条件为0,则进入第二个switch语句,如果判断语句为1,则执行“a
=0”,最后将数组按顺序输出。所以程序功能是将数组的偶数项设为O,奇数项如果为奇数则减1,为偶数就加1,最后得到结果。
转载请注明原文地址:https://jikaoti.com/ti/NmD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chara=’H’;a=(a>=’A’&&a<=’Z’)?(a+32):a;printf("%c\n",a);}程序运行后的输出结果是
下列叙述中正确的是
有以下程序voidfun(char*s){chara[10];strcpy(a,"STRING");s=a;}main(){char*p="PROGRAM";fun(p);printf("%s\n
以下叙述正确的是
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数Creatlink的功能是:创建带头节点的单向链表,并为各节点数据域赋0Nm﹣1的值。请改正函数Creatlink中指定部位的
违背数据流图(DFD)构造规则的是
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
数据库技术的根本目标是要解决数据的
构成计算机软件的是
随机试题
关于心力衰竭的叙述,下面哪项适用于所有心衰竭病人
男性,30岁,进食后突发上腹痛,撕裂样,迅速波及全腹,3小时后于急诊就治既住有溃疡病史,腹肌紧张,肠鸣音弱,WBC:10.1×109/L目前最适宜的处置方式是()
肾岩肝郁痰凝型应用何方乳岩冲任失调型应用何方
目前,道-琼斯股价指数采用( )。
下列说法中,不正确的有()。
在儿童各种主要能力中,最早出现的是()
有一个公司年末分红,在整个盈利中除去1/3的税收,再除去1/6的公司的经费,再把1/4作为明年的备用金,剩下的以年末奖励来分给职工,已知职工总数为100名,且每人分到了5000元奖金的话,这个公司的盈利总共是多少?()。
鲸不同于其他鱼类,是温血动物,从冰天雪地的南、北极到酷热的赤道都可以看到鲸的踪迹,无论是在什么样的环境下,鲸的体温均保持在36℃左右,常在极圈活动的鲸会具有局部异温功能。像鲸、海豹和海豚这些大部分时间或一直都待在海里的哺乳动物,用特殊的高级脂肪“外衣”保持
(江西2010—38)232,364,4128,52416,()
用高级程序设计语言编写的程序()。
最新回复
(
0
)