首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main( ) {int a[]={2,3,5,4},i; for(i=0;i
有以下程序 #include main( ) {int a[]={2,3,5,4},i; for(i=0;i
admin
2013-02-23
59
问题
有以下程序
#include
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
=O;
}
for(i=O;i<4;i++)prinff(“%d”,a
);prinff(“\n”);
}
程序运行后的输出结果是
选项
A、3 3 4 4
B、2 0 5 0
C、3 0 4 0
D、0 3 0 4
答案
C
解析
第一次循环,i=0,i%2=0,a[0]%2=0,a[0]=a[0]+1=3;第二次循环,i=l,1%2=1,a[1]=0;第三次循环,i=2,a[2]%2=l,a[2]=a[2]-1=4;第四次循环,i=3,i%2=1,a[3]=0。
转载请注明原文地址:https://www.kaotiyun.com/show/ulPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:voidf(inty,int*x){y=y+*x;*x=*x+y;}main(){intx=2,y=4;f(y,&x);printf("%d%d\n",x,y);
在数据库系统中,实现各种数据管理功能的核心软件称为【】。
若有以下的说明和语句,则在执行for语句后,*(*(pt+1)+2)表示的数组元素是()。intt[3][3],*Pt[3],k;for(k=0;k<3;k++)pt[k]=&t[k][0];
以下叙述中错误的是()。
下列循环的循环次数是______。intk=2;while(k=0)printf["%d",k);k--;printf("\n");
有定义语句:“inta=1,b=2,c=3,x;”,则以下选项中各程序段执行后,x的值不为3的是()。
从未排序序列中依次取出元素与已排序序列中的元素作比较,将取出的元素放入已排序序列中的正确位置上,此方法称为______。
在设计程序时,应采纳的原则之一是______。
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4};,则数组x在内存中所占字节数是______。
在C程序中,可把整型数以二进制形式存放到文件中的函数是______。
随机试题
下列关于钙超载对神经细胞的损伤理解错误的是
Milkwasoneofthemainfoodsforpeoplelongbeforehistorywaswritten.Maybe【21】willremainanimportantfoodaslongasth
下列关于腹股沟斜疝和直疝的鉴别中,错误的是
男性,30岁。发热10天,高达39.6℃,伴头痛,无咳嗽,无呕吐、腹泻,曾按感冒治疗,无好转。查体:贫血貌,表情淡漠,脉搏64次/分,心肺未见异常,肝肋下未及,脾肋下刚触及。白细胞计数3.2×109/L,中性粒细胞0.67,淋巴细胞0.33。胸片未见异常。
阿司匹林预防血栓时应采用
肾岩发病与哪个脏器有关
从发音部位和发音方法的角度,普通话的声母分为哪些类型?
如果发送方使用的加密密钥和接收方使用的解密密钥不相同,从其中一个密钥难以推出另一个密钥,这样的系统称为()系统。
Sandrecameacrossanimportantletteryesterdaywhilecleaningthedesk.
A、Twodays.B、ThewholemonthofDecember.C、Tendays.D、OnlythefirstweekofDecember.A
最新回复
(
0
)