首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> /*fun函数的功能是将a所指数组元素从大到小排序*/ void fun(int*a,int n) main() {i
有下列程序: #include<stdio.h> /*fun函数的功能是将a所指数组元素从大到小排序*/ void fun(int*a,int n) main() {i
admin
2017-04-26
36
问题
有下列程序:
#include<stdio.h>
/*fun函数的功能是将a所指数组元素从大到小排序*/
void fun(int*a,int n) main()
{int t,i,j; {int c[10]={1,2,3,4,5,6,7,8,9,0),i;
for(i=0;i<n-1;j++) fun(c+4,6);
for(j=i+1;j<n;j++) for(i=0;i<10;i++)printf("%d,",c
);
if(a
<a[j]){t=a
;a
=a[j];a[j]=t;}p 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://jikaoti.com/ti/0Ci0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有说明语句:double*p,a;则能通过scanf语句正确给输入项读入数据的程序段是()。
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:2223445666677899101010删除后,数
已知head指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有链结点数据域的和值,作为函数值返回。请在横线处填入正确内容。structlink{intdata;st
以下程序的功能是根据输入的"y"("Y")与"n"("N"),在屏幕上分别显示出"ThisisYES."与"ThisisNO."。空白处需要填入的内容是#includevoidYesNo(charch){switch(ch)
有以下程序#includemain(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i
下面程序的功能是输出数组s中最大元素的下标,请填空。main(){intk,p,s[]={1,-9,7,2,-10,3};for(p=0,k=p;ps[k])【】printf("%d\n",k);}
下列软件系统结构图的宽度为【】。
以下叙述中错误的是
程序测试分为静态分析和动态测试。其中_______是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
软件开发模型包括Ⅰ.瀑布模型Ⅱ.扇形模型Ⅲ.快速原型法模型Ⅳ.螺旋模型
随机试题
截至2019年12月31日,中国共产党党员总数为9191.6万名,同比增长1.46%。在党员的性别、民族和学历上,女党员2559.9万名,少数民族党员680.3万名,大专及以上学历党员4661.5万名。在党员的入党时间上,新中国成立前入党的17.4万名,新
A.雌激素B.孕激素C.雄激素D.抑制素E.松弛素利于分娩进行的激素是
急性胰腺炎时,下列关于实验室检查描述正确的是
《中华人民共和国药品管理法》明确规定.处方药不得在
下列各项中,属于总分类科目的是()。
1997年的亚洲金融危机使韩国经济一度萎靡不振,然而,也正是经济衰退之后的失业大潮带来了“创业爆炸期”。据统计,目前韩国的创业正以每年一倍的速度迅猛成长,尤其值得注意的是大学生成为了创业的生力军。在韩国230多所大学中成立了500多个创业团体,共有会员25
构思:执行:推广
委托授权行为和代理合同最本质的区别在于()。
里约奥组委于2014年12月公布了2016年里约奥运会和残奥会吉祥物。受巴西植物启发,两个吉祥物分别代表了巴西的动物和植物,体现出桑巴国度的热情与奔放。吉祥物的设计过程表明()
链表不具有的特点是
最新回复
(
0
)