首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> yoidfun(int*a.intn)/*fun函数的功能是将a所指数组元素从大到小排序*/ {intt,i’j; for(i=0;i<n-1;j++) for(j=i+1j<nj++) if(a[i]<a
有下列程序: #include<stdio.h> yoidfun(int*a.intn)/*fun函数的功能是将a所指数组元素从大到小排序*/ {intt,i’j; for(i=0;i<n-1;j++) for(j=i+1j<nj++) if(a[i]<a
admin
2020-05-19
90
问题
有下列程序:
#include<stdio.h>
yoidfun(int*a.intn)/*fun函数的功能是将a所指数组元素从大到小排序*/
{intt,i’j;
for(i=0;i<n-1;j++)
for(j=i+1j<nj++)
if(a
<a[j]){t=a
;a
=a[jl;a[j]=t;}
}
main( )
{intc[10]={1,2,3,4,5,6,7,8,9,0),i;
fun(c+4,6);
for(i=0;i<10;i++)pfintf(’’%d,’’,c
);
printf(’’\n’’);
}
程序的运行结果是
选项
A、1,2,3,4,9,8,7,6,5,0,
B、0,9,8,7,6,5,1,2,3,4,
C、0,9,8,7,6,5,4,3,2,1,
D、1,2,3,4,5,6,7,8,9,0
答案
A
解析
fun( )函数的功能是对数组a[]的元素从大到小进行排序。所以存主函数执行fun(c+4,6)语句时,将从数组c的第5个元素开始的后6个元素进行从大到小排序。排序之后,数组c的内容变为{1,2,3,4,9,8,7,6,5,0}。
转载请注明原文地址:https://kaotiyun.com/show/rSCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是用函数指针指向要调用的函数,并进行调用。规定在【2】处使fa指向函数f1,在【3】处使fb指向函数f2。当调用正确时,程序输出:x1=5.000000,x2=3.000000,x1*x1+x1*x2=40.000000
若有定义语句inta[2][3],*p[3];,则以下语句中正确的是()。
数据模型的三个要素是()。
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
程序中已构成如下不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。若有以下程序段:q=s;s=s->next:p=s;while(p->next)p=p->next;p-
以下关于C语言数据类型使用的叙述中错误的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
下列叙述中错误的是()。
在E-R图中,用来表示实体联系的图形是
数据流图中带有箭头的线段表示的是
随机试题
上市公司发生下列情形时,属于证券法律制度禁止其增发股票的有()。
微小病变性肾炎的微小病变是指
对于十二指肠球部溃疡哪一项概念不恰当
不是评价患者营养状况依据的指标是
下列四幅简图中哪幅图为梯田?[2003-2]
甲公司为增值税一般纳税人,其在2×21年至2×23年发生的有关交易或事项如下:(1)2×21年1月1日,外购一项土地使用权,实际支付价款为1200万元,增值税税额为108万元;当日取得土地使用权证。甲公司取得土地使用权后准备建造厂房,自取得之日起
在文章层次中经常篇段合一式的是()。
一般来说,癌细胞进行转移会分为几个阶段:一是侵犯,此时癌上皮细胞会松开癌细胞之间的连接,使之“重获自由”而能移动到其他地方;二是“内渗”,此时癌细胞穿过血管或淋巴管的内皮进入循环系统;三是“外渗”,此时经过循环系统之旅洗礼的幸存者会穿过微血管的内皮细胞到达
甲、乙两车早上分别同时从A、B两地出发驶向对方所在城市,在分别到达对方城市并各自花费1小时卸货后,立刻出发以原速返回出发地。甲车的速度为60千米/时,乙车的速度为40千米/时。两地之间相距480千米。问:两车第二次相遇距离两车早上出发经过了多少小时?
设有以下语句:inta=1,b=2,c;c=a^(b<<2);执行后,c的值为()。
最新回复
(
0
)