首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main( ) { int a[]={2,3,5,4},i; for(i=0;i<4;i+ +) switch(i%2) { case 0:switch(a[i]%2) { case 0:a[i]+ +;b
有以下程序: #include<stdio.h> main( ) { int a[]={2,3,5,4},i; for(i=0;i<4;i+ +) switch(i%2) { case 0:switch(a[i]%2) { case 0:a[i]+ +;b
admin
2019-04-14
79
问题
有以下程序:
#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;
ease 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{i]=0”,最后将数组按顺序输出。所以程序功能是将数组的偶数项设为0,奇数项如果为奇数则减1,为偶数就加1,最后得到结果。
转载请注明原文地址:https://kaotiyun.com/show/S2Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化分析方法是面向______进行分析的方法。
有以下程序main(){intx,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d\n",x,y,z);}程序运行后的输出结果是
设有定义:chars[8];inti=O;,以下不能将—行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是______。
下列程序执行后的输出结果是main(){inta[3][3],*p,i;p=&a[0][0];for(i=1;i
有以下程序:#include<stdio.h>structs{intx,y;}data[2]={10,100,20,200};main(){structs*p=data;prin
以下程序的输出结果是______。main(){inta=3;printf("%d\n",(a+=a-+a*a))}
视图设计一般有3种设计次序,下列不属于视图设计的是______。
下面程序的功能:输出100以内能被3整除且个位数为6的所有整数,请填空。#include<stdio.h>main(){inti,j;for(i=0;i<10或i<=9;i++){j
以下叙述中正确的是______。
以下叙述中正确的是()。
随机试题
一纺织女工不慎将头发卷入机器,造成大面积头皮撕脱。关于其创面的描述,不正确的是
“办公建筑的开放式、半开放式办公室,其室内任何一点至最近的安全出口直线距离不应超30m”规定中的安全出口是指:
在某项工程中,监理企业A与施工单位B串通起来,为施工单位谋取非法利益,并给建设单位造成了一定损失。根据法律应()。
对受打击报复的会计人员,应当恢复其()。
某取得了中间介绍业务资格的证券公司接受甲期货公司委托,协助办理开户手续。为了使前来咨询的李某能够开户,证券公司从业人员热情地向李某介绍业务,向李某承诺期货交易无风险,高收益。未仔细审查其提供的资料,甚至未能发现其身份证上的照片与本人不符。请回答下
论文形式笔试的主要缺点是()。
在政府发行的国债中,流动性强,被称为“有利息的钞票”的是()。
编制数量指标指数一般是采用()做同度量因素。
牧人用一只绵羊和鞋匠的两双鞋进行交换,则绵羊在交换中所处的地位是()。
人力资源开发的主体层次有()。
最新回复
(
0
)