首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include voidfun(inta[],intn) {intt,i,j; for(i=0;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=0;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
43
问题
若有以下程序
#include
voidfun(inta[],intn)
{intt,i,j;
for(i=0;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、10,1,8,3,6,5,4,7,2,9,
D、2,9,4,7,6,5,8,3,10,1,
答案
D
解析
该题首先对一维数组进行初始化,c[0]到c[9]依次赋值为10到1;fun(c, 10);语句调用fun函数,fun函数的功能是将一维数组奇数位元素的数值由小到大排序;最后将排好序的新的一维数组进行输出。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/BmDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言的循环语句for、while、do-while中,用于结束本次循环,继续执行下一次循环的语句是______。
若执行下列程序时从键盘上输入2,则输出结果是()。#include<stdio.h>main(){inta;scanf("%d",&a);if(a++<3)printf("%d\n",a);
以下叙述中正确的是______。
若有下列定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
若a的值为1,则表达式!a‖++a的值是______。
下列程序段中循环体的执行次数是______。a=15;b=0do{b+=2;a-=2+b;}while(a>=0);
关于结构化程序设计原则和方法描述错误的是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
算法的复杂度主要包括时间复杂度和______复杂度。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
随机试题
以下不属于食品污染物范畴的是
A、硫酸镁B、乳酸钠C、氯化钠D、氯基酸E、氯化铵可碱化尿液,用于代谢性酸中毒的是
张某涉嫌招摇撞骗罪。在检察机关审查起诉时,张某希望委托辩护人。下列哪些人员不能被委托担任张某的辩护人?
按照索赔事件的性质,因货币贬值、汇率变化、物价变化等原因引起的索赔属于()。
以时间为标准,可将办公室工作计划分为()。
教学改革是教育改革的核心。()
(1)变单一种植为多种经营(2)农户喜建新居(3)大白菜卖不掉(4)出口创汇(5)改变投资方向
依次填入下列横线上的词语,最恰当的一组是()。阿富汗在历史上______外族的侵略,又处于十分复杂的地缘政治______之中。塔利班政权倒台后,阿富汗国内各派政治力量为了国家的未来必须进行必要的妥协与和解,从而找到使他们相互______乃至
OldandActiveItiswell-knownthatlifeexpectancyislongerinJapanthaninmostothercountries.A【C1】______reportalso
______allthereferencestoverifytheinformation.
最新回复
(
0
)