首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<stdio.h> void fun(int a[],int n) { int i,j,t; for(i=1;i<n;i+ =2) for(j=i+2;j<n;j+ =2) if(a[i]>a[j]) { t=a[i];a[
若有以下程序: #include<stdio.h> void fun(int a[],int n) { int i,j,t; for(i=1;i<n;i+ =2) for(j=i+2;j<n;j+ =2) if(a[i]>a[j]) { t=a[i];a[
admin
2019-04-14
22
问题
若有以下程序:
#include<stdio.h>
void fun(int a[],int n)
{
int i,j,t;
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://jikaoti.com/ti/L8f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是______。main(){unsigneda=3,b=10;printf("%d\n",a<<2|b>>1);}
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
树中度为零的结点称为______。
以下叙述中错误的是
有以下程序(提示:程序中fseek(fp-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2*sizeof(ing)字节)#include<stdio.h>main(){FILE*
下列不合法的main函数命令行参数的表示形式是______。
若有说明:inta[][3]={0,0};则不正确的叙述是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
深度为7的二叉树共有127个节点,则下列说法中错误的是()。
非空循环链表所表示的数据结构()。
随机试题
某公司为上市公司,根据我国《公司法》,下列人员中,不得担任该公司独立董事的有()。
关于休克的一般紧急治疗,下列哪项不正确
患儿2岁。有发热、稍咳2~3d,家长自给小孩服感冒药及阿司匹林退热,很快出现呕吐,抽搐,遂即昏迷。脑膜刺激征阴性,肝肋下3cm,剑下3.5cm,质韧。血氨升高,血ALT180u,血糖1.12mmol/L。男孩,1岁。流涕、轻咳2d,今突然发热,无
大补元气
总分类账户与明细分类账户反映的经济内容相同,所提供会计信息的详略程度也相同。()
2008年5月,某市财政局派出检查组对某国有企业的会计工作进行检查。检查中了解到以下情况:(1)2008年3月,厂长将其侄女李某调入该厂财务科任出纳,李某为某大学会计系本科毕业,现正在申请办理会计从业资格证书,同时任命原会计人员张某担任会计主管人员
对甲省乙市人民政府作出的行政行为不服申请复议的,由()管辖。
从本质上说,人类文明的进程就是不断脱离动物界的过程,这一过程主要包括人类体质的进化和心性的进化两个方面。从猿到人的体质进化,人类用了上百万年的时间才完成,而人类心性的进化则还要缓慢。当人类跨越石器时代、青铜时代进入铁器时代之后,动物性依然顽强地在人类身上闪
conceptalbum
Everyfall,likeclockwork,LindaKrentzofBeaverton,Oregon,feltherbraingoonstrike."Ijustcouldn’tgetgoinginthe
最新回复
(
0
)