首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序 void flint b[],int n,int flag) main() {int i,j,t; {int a[10]={5,4,3,2,1,6,7,8,
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序 void flint b[],int n,int flag) main() {int i,j,t; {int a[10]={5,4,3,2,1,6,7,8,
admin
2020-05-19
56
问题
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序
void flint b[],int n,int flag) main()
{int i,j,t; {int a[10]={5,4,3,2,1,6,7,8,9,10},i;
for(i=0;i<n-1;i++) f(&a[2],5,0);f(a,5,1);
for(j=i+1;j<n;++) for(i=0;i<10;i++)printf("%d,",a
);
if(flag?b
>b[j]:b
<b[j]) }
{t=b
;b
=b[j];b[j]=t;}}
程序运行后的输出结果是
选项
A、1,2,3,4,5,6,7,8,9,10,
B、3,4,5,6,7,2,1,8,9,10,
C、5,4,3,2,1,6,7,8,9,10,
D、10,9,8,7,6,5,4,3,2,1,
答案
B
解析
本题主要考查函数的调用。在main函数中,两次调用f函数进行排序,f函数有三个参数,第一个参数是数组地址,第二个参数是需要排序的数据个数,第三个参数指定排序依据。第一次调用f函数的时候,从第三个元素开始对5个元素进行从大到小的排序,因此调用f函数转换数组a的值分别为:5,4,7,6,3,2,1,8,9,10;第二次调用f函数对数组a的前5个元素进行从小到大的排序,因此排序完成后数组a的值变成:3,4,5,6,7,2,1,8,9,10。
转载请注明原文地址:https://kaotiyun.com/show/agCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
程序中已构成如下不带头节点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。若有以下程序段:q=s:s=s一>next:P=s:while(P一>next)P=P一>next;P一
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。
假定输入的字符串中只包含字母和“*”号。请编写函数fun,它的功能是:使字符串中尾部的“*”号不得多于n个;若多于n个,则删除多余的“*”号;若少于或等于n个,则什么也不做,字符串中间和前面的“*”号不删除。例如,字符串中的内容为:****A
执行下列程序时输入“456789123”,输出结果是()。#includemain(){charm[80];intc,i;scanf("%c",&c);scanf("%d",&i)
有以下程序:#includemain(){|while(getchar()!=’\n’);|}以下叙述中正确的是()。
有下列程序段:typedefstructNODE{intnum;structNODE*next;}OLD;下列叙述中正确的是()。
学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,关系T=πS#,C#(SC)/C表示()。
在满足实体完整性约束的条件下()。
程序测试的目的是
随机试题
社会保险基金
某热水供应系统采用容积式水加热器供应热水,其设计参数如下:热水温度60℃,冷水10℃,制备热水所需热量2160000kJ/h,热媒为压力0.07MPa的饱和蒸汽,冷凝回水温度为80℃,传热效率系数0.8,热损失系数1.1,传热系数2340w/(m2.℃.h
下列交通安全设施中,属于交通标线的有()。
制定检验检疫收费办法和收费标准的基本原则是( )。
松香水(一种油漆溶剂油)()
个人寿险对实现个人和家庭理财目标的重要作用主要体现在( )。Ⅰ.退休收入Ⅱ.个人信用Ⅲ.教育费用Ⅳ.投资收益Ⅴ.遗产计划Ⅵ.家属抚养费
在上课时,如果课程内容丰富,老师讲课生动有趣,我们会觉得时间过得非常快;反之,如果课程内容单调,老师讲的枯燥乏味时,我们会觉得时间过得非常慢。产生这种现象的原因是()
来自北S湖的无人定居的森林岛屿上,一湖泊的泥土含有有毒的化学品,这种有毒的化学品包括托克斯芬(一种已经禁止的以前为棉花而制造与使用的毒药)。但托克斯芬的制造与使用并不在加拿大或美国北部的附近区域,而是在美国的南部。这个岛上没有出现排放物。这个岛屿的湖已被足
Someoftoday’smostcutting-edgetechnologyisnowbeingusedtohelpstudentswithspecialneeds.Nolongerjusttheprovince
AnimalsontheMoveA)Itlookedlikeascenefrom"Jaws"butwithoutthedramaticmusic.Ahugesharkwasslowlyswimmingthrou
最新回复
(
0
)