首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include min( ) { int a[]={2,3,5,4},i; for(i=0;i<4;i++) switch(i%2) {case 0:switch(a[i]%2)
有以下程序: #include min( ) { int a[]={2,3,5,4},i; for(i=0;i<4;i++) switch(i%2) {case 0:switch(a[i]%2)
admin
2021-07-09
39
问题
有以下程序:
#include
min( )
{ 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、0 3 0 4
B、2 0 5 0
C、3 3 4 4
D、3 0 4 0
答案
D
解析
第一次循环i为0,i%2为0,执行switch(a[0]%2)中的case 0语句,a[0]++,a[0]的值变成3;第二次循环i的值为1。i%2为1,执行ease l:a
=0;所以a[1]的值变成0;第三次循环i的值为2,i%2为0,执行switch(a[2]%2)中的case 1语句,a[2]一一,a[2]的值变成4;第四次循环i的值为3,i%2为l,执行case l:a
=0;所以a[3]的值变成0。
转载请注明原文地址:https://www.kaotiyun.com/show/Bitp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includeintf(inta[],intn){if(n>1){intt;t=f(a,n-1);returnt>a[n-1]?t:a[n-1];}elsereturna[0];}main(){inta[]={8,2,
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出结果是()。
以下叙述中正确的是
有以下程序#includemain(){intij,m=1;for(i=1;i0;j--){if(i*j>3)break;m*=i*j;}}printf("m=%d\n"
下列叙述中错误的是()。
若有定义语句:intx=10;则表达式x-=x+x的值为
有以下程序:#include<stdio.h>intfun(int*k){intb=0;b=*k+b;return(b);}main(){inta[10]={1,2,3,4,5,6
以下程序的输出结果是()。#include<stdio.h>main(){inta=4,b=3,c=2,d=1;printf(’’%d’’,a<b?a:d<c?d:b);}
下列关于C语言文件的叙述中正确的是
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
试述一项政策问题进入政策议程的条件和障碍。
短暂性抽动障碍的病程不超过
该病人最可能的诊断是若X线检查发现结石大小约0.4cm,则该病人较适宜的治疗方法是
下列资产管理业务的风险中,属于法律风险的是()。
市场比较法的比较基准有()。
以下叙述正确的是()。
需要扣押犯罪嫌疑人的邮件时,需经县级以上公安机关负责人批准。()
相邻权也称不动产相邻权,是指两个以上相互毗邻的不动产的所有人或占有、使用人,在行使对不动产的占有、使用、收益、处分权时,相互之间要求对方提供便利或接受限制的权利。根据上述定义.下列与相邻权无关的是:
在编制资产负债表时,“存货跌价准备”科目的贷方余额应()
容量为4.7GB的DVD光盘片在播放其记录的影视节目时,若读出数据的速率为10.4Mbps,则连续播放的时间大约为【】小时(答案取整数)。
最新回复
(
0
)