首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
109
问题
有以下程序
#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全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#in
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。例如,若m中的值为5,则应输出0.536389。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删
给定程序中,函数fun的功能是:在3×4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。例如,有下列矩阵:12134781063
学生的记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组S中。请编写函数fun,其功能是:把指定分数范围内的学生数据放在b所指的数组中,分数范围内的学生人数由函数值返回。例如,输入的分数是60、69,则应当把分数在60~69的学生数
下列给定程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AABBCCDDEEFF”,则输出应当是“ABBCDDEFF”。请改正程序中的错误,使它能得出正确的
下列定义数组的语句中正确的是()。
若有定义:inta;floatb;doublec;,程序运行时输入:123<回车>,能把1输入给变量a、把2输入给变量b、把3输入给变量c的输入语句是()。
以下选项中合法的常量是
随机试题
护理一个1岁患金黄色葡萄球菌肺炎患儿时,发现他突然出现呼吸困难加重,经吸痰和给予氧气吸入后无明显缓解,应考虑有哪种变化
______thatIwasn’tgoingtogetmuchchanceforpromotion,Idecidedtoquitthejob.
甲公司对乙公司享有债权,后甲公司被乙公司兼并。甲、乙公司之间债的关系消灭的原因是()
6个月小儿,发热、咳嗽、喘憋2天。体检:体温37.8℃,呼吸66次/min,心率150次/min,呼气性呼吸困难明显,两肺满布喘鸣音。治疗时加用哪种药物对缓解呼吸困难最好
藏獒,7月龄,雄性,以肉食为主,生长发育快。四月龄起走路后躯摇摆明显,之后,不愿起立,运动拘谨。你认为首先应该做临床检查是
某投资者通过银行购买了10000元国债,银行没有向他出具“国债收款凭证”,只是在他的银行卡中作了记录。那么,下列说法正确的是()。
下面关于“一级交易商”的说法,错误的有( )。
政策实施过程中操作性、程序性最强,涉及面最具体、最广泛的一个环节是()。
若,则|a-b|=________.
In______,itisnowclearthatthisbattlewasturningpointinthewar.(2004年湖北省考博试题)
最新回复
(
0
)