首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
19
问题
若有以下程序:
#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(){chars[]="Yes\n/No",*ps=s;puts(ps+4);*(ps+4)=0;puts(s);}程序运行后的输出结果是(选项D中的第一
要求以下程序的功能是计算main(){intn;floats;S=1.0;for(n=10;n>1;n--)s=S+1/n;printf("%6.4f\n",
E-R图是数据库设计的工具之一,它一般适用于建立数据库的______。
在C语言中,变量的隐含存储类别是()。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指______。
若定义下列结构体,结构体变量p的出生年份赋值正确的语句是()。structst{intx;inty;intz;}structworker{charname[20];
在关系数据库中,对一个关系做投影操作后,新关系的元组个数将()
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为______。
面向对象方法中,继承是指
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出3个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
随机试题
头颅经眶位(后前向)可检查
连续卡环弯制的要点是
A.6个月内B.30日内C.15日内D.7日内《中华人民共和国药品管理法实施条例》规定新开办药品生产企业,应当自取得《药品生产许可证》之日起几日内,申请GMP认证
应当依法从轻或者减轻行政处罚的情况是
有关门静脉高压术前护理哪项不正确
报关企业在办理报关纳税等事宜中,有违反海关法行为的,由海关按照()的规定处理。
图3所示是安格尔的作品()。
下列哪典故与《庄子》无关?()
在已建"图书"表中查找定价大于等于20并且小于30的记录,正确的SQL命令是
Whycan’tyoustopyour(eternal)complaining?
最新回复
(
0
)