首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void main() {int a[]={2,3,5,4},i; for(i=0;i
有以下程序 #include void main() {int a[]={2,3,5,4},i; for(i=0;i
admin
2020-03-15
25
问题
有以下程序
#include
void 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、2 0 5 0
B、3 3 4 4
C、3 0 4 0
D、0 3 0 4.
答案
C
解析
在主函数的for循环语句中,当循环变量i的值等于0,2时,执行switch中的case 0语句,分别对数组元素a[0]和a[2]加1和减1,所以a[0]的值等于3,a[2]等于4。当循环变量i的值等于1,3时,执行switch中的case 1语句,把数组元素a[1]和a[3]的值赋为0。所以输出数组a的元素,其结果为3040。
转载请注明原文地址:https://jikaoti.com/ti/unG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不符合良好程序设计风格的是
下列叙述中正确的是
下列关于栈叙述正确的是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
在数据库设计中,将E—R图转换成关系数据模型的过程属于
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在__________处应填入的选项是Structlink{chardata;___________}node;
有下列程序:#include/*fun函数的功能是将a所指数组元素从大到小排序*/voidfun(int*a,intn)main(){intt,i,j;{intc[10]={1,2,3,4,5
以下不能定义为用户标识符是
以下是if语句的基本形式:if(表达式)语句其中“表达式”
随机试题
为消除焊后可能产生的内应力,对结构件采取的热处理措施是________。
递延法
瑞士最高行政机关联邦委员会的产生()
A.矢状旁区B.脑干C.基底节D.脑室周围白质E.丘脑足月儿缺氧缺血性脑损伤多见于
在地质历史发展的过程中,含碳物质沉积形成的基本连续的大面积含煤地带称为()。
下列叙述中,不正确的是()。①原子晶体中只含有极性键②金属在常温时都以晶体形式存在③每个水分子内含有两个氢键④分子晶体中一定有分子间作用力,有的还可能有氢键
按照我国教育申诉制度的规定,下列不属于我国教育申诉的管辖形式的是()。
在问题解决过程中,()策略需要尝试问题空间中所有可能的方法。
对一元线性回归方程回归系数进行显著性检验通常采用的方法是
在考生文件夹下,打开文档WORD2.DOCX,按照要求完成下列操作并以该文件名(WORD2.DOCX)保存文档。【文档开始】【文档结束】设置表格列宽为2厘米、行高为0.6厘米;设置外框线为红色1.5磅双窄线、内框线为绿色(标准色)
最新回复
(
0
)