首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include
有以下程序: #include
admin
2022-06-24
18
问题
有以下程序:
#include<<stdio.h>
main( )
{
int a[]={2,3,5,4),i;
for(i=0;i<4;i++)
switch(i%2)
{
case 0:switch(a
%2)
{
case 0:a
++;break;
case 1:a
——;
)break;
case 1: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”,最后将数组顺序输出。程序的功能是将数组的偶数项设为0,奇数项如果为奇数则减1,为偶数就加1,最后得到结果。
转载请注明原文地址:https://jikaoti.com/ti/u6d0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有说明:typedefstruct{inta;charc;}w;则以下叙述正确的是()。
下列有关宏的叙述中不正确的是()。
下面描述中,不属于软件危机表现的是
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
若变量已正确定义,有以下程序段:i=0;doprinff("%d,",i);while(i++);prinff("%d\n",i);程序的运行结果是()。
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
检查软件产品是否符合需求定义的过程称为()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
下列说法不正确的是()。
随机试题
下列方剂中,含有桔梗、黄芩的是
肉苁蓉的性状特征为
中国龙腾公司从美国虎跃公司引进一套鱼苗育种技术。在两家公司所签技术引进合同的下列条款中,哪些是不合法的?()
在用塑料排水板进行软土处理施工工艺程序中,“塑料排水板穿靴”之后应进行()。
关于施工合同分析的说法,正确的是()。
增加操作员。新增一个姓名为“甲”的操作员。
下列作品出自德沃夏克之手的是()。
如下图所示,有一个移动主机,原来的IP地址是160.80.40.20/16,为了移动到其他网络,它将160.80.40.26设置为了本地代理。之后它移动到了179.56.0.0/16的网络中,设置了179.56.0.1为外部代理,并且获得了新的IP地址17
DadCan’tHandleTheseToysAnyparentwithachild【C1】______theagesof3and11cantellyou【C2】______technologyhascrept
Completethesummarybelow.WriteONEWORDONLYforeachanswer.Primarily,Pealewasapainterbuthewasalsoapoliti
最新回复
(
0
)