首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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[i]
若有以下程序: #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[i]
admin
2020-07-28
27
问题
若有以下程序:
#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/OSD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写一个函数,其功能是:从传入的num个字符中找出最长的一个字符串,并通过形参指针max传回该串地址(用****作为结束输入的标识)
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从n个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参aver所指的存储单元中。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。例如,N=3,有下列矩阵
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:统计s所指字符串中的数字字符个数,并作为函数值返回。例如,s所指字符串中的内容是:2def5adh25
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:在任意给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]……中,把偶数从数组中删除,奇数个数通
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将不带头节点的单向链表逆置,即若原链表中从头至尾节点数据域依次为2、4、6、8、10,逆置后,从头至尾节点数据
把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
若有定义:doublea=22;imi=0,k=18;则不符合C语言规定的赋值语句是
随机试题
Thefiremusthave______afterthestaffhadgonehome.
女性,35岁。血尿2周。血象:WBC9.5×109/L,Hb82g/L,RBC2.46×1012/L,PLT245×109/L,MVC92fl,MCH30pg,MCHC33%,该患者的贫血是
不符合腺瘤特征的是
细胞外钙离子浓度增高时出现下列情况,但除外
A.患者教育欠缺B.沟通失误C.产品缺陷D.剂量计算错误E.给药时间、途径或剂型错误关于用药错误的原因药品标签或包装缺陷导致的用药错误属于()。
股利分配政策方面,发行人应披露( )。
下列项目中,应通过“其他应付款”科目核算的有()。
“雄安新区”之所以被称之为“千年大计”,其背后实则有重振北方经济,使得中国经济的南北发展更趋均衡之意。从华北地区来看,过去呈现出典型的区域内部发展不均衡,京津冀的均衡发展水平远低于珠三角与长三角。“雄安新区”背后的另一层涵义,则是通过实现京津冀更加紧密的一
2011年10月11日晚,第八届全国残疾人运动会开幕式在杭州隆重举行,下列说法错误的是()。
Youshouldhireamore______managerthantheoneyoucurrentlyhave.
最新回复
(
0
)