首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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
45
问题
有下列程序:
#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://kaotiyun.com/show/pSDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计的3种基本结构是()。
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:2223445666677899101010删除后,数
下面程序的运行结果是【】。#includemain(){inty,a;y=2,a=1;while(y--!=-1){do{a*=y;a++;}while(y--);}printf("%d,%d",a,y);}
有以下程序#includemain(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
下面叙述正确的是
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
以下4个选项中,不能看成一条语句的是
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
随机试题
什么是单面焊双面成型?其焊法分哪几类?
下列哪项错误
患者,女,57岁。上腹部隐痛半年余。CT检查如图所示。该病的特点,不正确的是
下列病变中显示为前牙针形高密度影像的是
嘌呤在体内分解的终产物是
如果乙区在作出强制拆迁的行政行为时,并未告知李某诉讼权利的,关于李某提起行政诉讼的期限,下列说法正确的是()。
当耙吸挖泥船的舱容设有几档舱容或舱容可连续调节时应根据()选择合理的舱容。
采用收取手续费的代销方式销售商品时,对于受托方收取的代销手续费,委托方应计入()
建立自然保护区的目的是______。
下列哪一种(些)磁盘调度算法只考虑了公平性? Ⅰ.先来先服务 Ⅱ.最短寻道时间优先 Ⅲ.扫描
最新回复
(
0
)