首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include voidfun(inta[],intn) {intt,i,j; for(i=1;i<n;i+=2) for(j=i+2;j<n;j+=2) if(a[i]>a[j]){t=a[i];a[i]=a[j];a[j]=t;} }
若有以下程序 #include voidfun(inta[],intn) {intt,i,j; for(i=1;i<n;i+=2) for(j=i+2;j<n;j+=2) if(a[i]>a[j]){t=a[i];a[i]=a[j];a[j]=t;} }
admin
2015-07-31
24
问题
若有以下程序
#include
voidfun(inta[],intn)
{intt,i,j;
for(i=1;i<n;i+=2)
for(j=i+2;j<n;j+=2)
if(a
>a[j]){t=a
;a
=a[j];a[j]=t;}
}
main()
{intc[10]={10,9,8,7,6,5,4,3,2,1},i;
fun(c,10);
for(i=0;i<10;i++)printf("%d,",c
);
printf("\n");
}
则程序的输出结果是
选项
A、1,10,3,8,5,6,7,4,9,2,
B、10,9,8,7,6,5,4,3,2,1,
C、2,9,4,7,6,5,8,3,10,1,
D、10,1,8,3,6,5,4,7,2,9,
答案
D
解析
该题首先对一维数组进行初始化,c[0]到c[9]依次赋值为10到1;fun(c, 10);语句调用fun函数,fun函数的功能是将一维数组偶数位元素的数值由小到大排序;最后将排好序的新的一维数组进行输出。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/8BDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
字符串"\\\"ABCDEF\"\\"的长度是()。
下列程序的输出结果是()。#include<stdio.h>main(){charch[2][5]={"1234","5678"},*p[2];inti,j,s=
以下程序运行后,输出结果是______。main(){char*d[]={"ab","cde"};printf("%x",d[1]);}
函数调用语句:“fsets(buf,n,fp);”从fp指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
若有下面的说明和定义:structtest{intm1;charm2;floatm3;unionuu{charu1[5];intu2[2];}ua;}myaa;则sizeof
关于语句“for(表达式1;表达式2;表达式3)”,下面说法中错误的是()。
整型变量x和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
下列叙述中正确的是()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作。
在位运算中,操作数每右移两位,其结果相当于()。
随机试题
肺结核的最主要传播途径是
男性,55岁。近1个月来上腹部疼痛,低热,体重减轻。2周前尿色变深,继而巩膜、皮肤进行性黄染。查体:肝肋下4cm,边缘钝,右上腹可及6cm×4cm大小的梨形包块。诊断梗阻性黄疸最有价值的指标是
A.桑杏汤B.桑菊饮C.泻白散D.止嗽散E.桑白皮汤治疗痰热郁肺之喘证应选用
患者,26岁。因胎膜早破行会阴侧切术分娩产后10天,出现寒战、高热。体温达39℃,下腹部疼痛,恶露淡血性浑浊,有异味。妇科检查:冰冻骨盆,且有明显压痛。最可能的诊断是
关于现浇(预应力)钢筋混凝土水池模板、支架施工的说法,正确的有()。
高程测量的方法有电磁波测距三角高程测量法和()。
一般来说,在拥有1000名员工的公司里,管理层次为4个,明达公司是一个拥有1000余名员工的高科技企业,该企业拥有多达9个管理层次,据此判断明达公司的组织结构属于()。
根据公司法律制度的规定,下列情形中,导致股份有限公司董事会的决议不成立的有()。
房地产开发投资项目中,下列属于现金流出的有()
在用于数据输入的数据访问页上,将该页的DataEntry属性应设为()。
最新回复
(
0
)