首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include void fun(int a[ ], int n) { int t,i,j; for (i=1; i<n; i+=2) for (j=i+2; j<n; j+=2) if (a[i] > a[j]) { t=a[
若有以下程序 #include void fun(int a[ ], int n) { int t,i,j; for (i=1; i<n; i+=2) for (j=i+2; j<n; j+=2) if (a[i] > a[j]) { t=a[
admin
2020-05-19
40
问题
若有以下程序
#include
void fun(int a[ ], int n)
{ int t,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()
{ int c[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://www.kaotiyun.com/show/N8Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。例如,若m=2000,则应输出:0.000160。请改正程序中的语法错误,使它能计算出正确的结果。注意:不要改动main函数,不得增行或删行,也不
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCH码降序排列。例如,原来的字符串为:CEAedca,排序后输出为:CedcEAa。注意:部分源程序在文件PROG1.C中。请勿改动主函数main
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
下列给定程序中,函数fun的功能是:将形参a所指数组中的前半部分元素中的值与后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如,若a所指数组中的数据为:1,2,3,4,5,6,7,8,9,则调换后为:6,7,
下列给定程序中,函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生的数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:
不合法的用户标识符是()。
在软件开发中,需求分析阶段可以使用的工具是()。
下列不属于软件工程3个要素的是()。
随机试题
麦芽的功效有
投照双侧上颌中切牙时,X线中心线应通过
级配碎石配合比设计以合成集料的CBR值作为强度控制指标()。
计算机只能处理数字信号,因为()。
下列各项中,不属于控制器功能的是()。
纳税人申报办理税务登记的,税务机关应当自收到申报之日起( )内审核并发给税务登记证件。
甲股份有限公司(本题下称“甲公司”)为上市公司,20×7年至20×9年企业合并、长期股权投资有关资料如下:(2007年)(1)20×7年1月20日,甲公司与乙公司签订购买乙公司持有的丙公司(非上市公司)60%股权的合同。合同规定:以丙公司20×7年5月3
魏晋南北朝时期的士人漫游主要是()。
【B1】【B2】
A、Alloftheactingnomineesarewhite.B、IthasgottoomuchpublicityonTV.C、Itisprejudicedagainstforeignfilms.D、Only
最新回复
(
0
)