首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun(int *a, int n) /* fun函数的功能是将a所指数组元素从大到小排序 */ { int t, i, j; for (
有以下程序 #include <stdio.h> void fun(int *a, int n) /* fun函数的功能是将a所指数组元素从大到小排序 */ { int t, i, j; for (
admin
2020-06-16
69
问题
有以下程序
#include <stdio.h>
void fun(int *a, int n) /* fun函数的功能是将a所指数组元素从大到小排序 */
{ int t, i, j;
for (i=0; i<n-1;i++)
for (j=i+1; j<n; j++)
if (a
<a[j]) { t=a
; a
=a[j]; a[j]=t; }
}
main()
{ int c[10]={1,2,3,4,5,6,7,8,9,0},i;
fun(c+4, 6);
for (i=0;i<10; i++) printf("%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);即指排序从第5个元素开始进行从大到小排序。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/tz3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写函数intfun(intlira,intaa[MAX]),其功能是求出小于或等于lim的所有素数并放在aa数组中,并返回所求出的素数的个数。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容
下列给定程序中函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串“abe”、“CD”、“EF”连接起来,结果是“abeCDEF”。请改正程序中的错误,使它能得出正确的结果。注意
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
下列给定程序中,函数fun的功能是:求S的值。例如,当k为10时,函数的值应为1.533852。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更
下列给定程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]…中,把奇数从数组中删除,偶数的个数通过函数值返回。例如,若a所指数组中的数据最初排列为:9、1、4、2、3、6,5、8、7,删除奇数后,a
以下叙述中错误的是()。
下列叙述中错误的是()。
若有程序段charc;doubled:scanf("%lf%c",&d,&c);如果想把2.3输入给变量d,字符’f’输入给变量c,程序运行时正确的输入是()。
随机试题
Thehappieryouare,thebetter,right?Notnecessarily.Studiesshowthatthereisadarkersidetofeelinggoodandthatthe【C
奥涅金的形象。
有关皮层诱发电位的叙述错误的是()
沥青混合料结构组成中,密实—悬浮结构的特点是()。
信托的定义体现了()。
CBCL一般通过对儿童的观察和了解,填写其最近()内的情况。
阅读以下文字,完成问题。时间精确标准的建立从古代起就很自然选择了天(日)为时间间隔标准,一日之内再分为24小时(h),每小时分为60分钟(m),每分钟再分为60秒(S)。最初以太阳升到最高点(日影最短)为中午,连续两次中午之间的时间间隔为1日,叫
基督教于公元1054年分裂为两派:以罗马教皇为首的罗马公教,即();以东罗马帝国首都君士坦丁堡为中心的希腊正教,即()。
[*]
【B1】【B3】
最新回复
(
0
)