首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
23
问题
若有以下程序:
#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://kaotiyun.com/show/V2Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关系代数运算是以______为基础的运算。
有下列程序:main(){chars[]="abcde";s+=2;printf("%d\n",s[0];}执行后的结果是()。
数据库管理系统中用来定义模式、内模式和外模式的语言为
下列程序执行后的输出结果是main(){inta[3][3],*p,i;p=&a[0][0];for(i=1;i
下面的程序输出结果是______。 main() { int x=3; while(!(--x)) printf("%d\n",x-=2); }
下列说法不正确的是()。
关系模型的数据操作即是建立在关系上的数据操作,一般有【】、增加、删除和修改四种操作。
整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
下列数据结构中,能够按照"先进后出"原则存取数据的是()。
下列与队列结构有关联的是
随机试题
因虚假广告而购买商品或者接受服务,其合法权益受到损害的,消费者可以请求赔偿。下列关于赔偿义务人的确定正确的是【】
帕金森病患者出现震颤麻痹是由于
该患者的正确诊断是该患者矫治设计时,不用考虑
阵发性睡眠性血红蛋白尿特异性的诊断依据为
在下列选项中,()的行为不必缴纳营业税。
我国黄河壶口瀑布是什么地貌形态的表现?
某建筑企业因道路遗撒被北京市朝阳区环保局处以罚款,该企业不服,按照《环境保护法》的规定,该企业可以向( )提起行政复议。
下列有权对期货公司及其分支机构实行监督管理的是()。
【百家争鸣】厦门大学2002年中国通史真题;南京农业大学2002年中国通史真题;湖南师范大学2005年中国古代史真题;河北大学2014年历史学基础真题
Butletnoonethinkthatpleasureisimmoral.Pleasureinitselfisagreatgood,allpleasure,butitsconsequencesmaybesuc
最新回复
(
0
)