首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序函数f的功能是:当flag为1时,进行由小到大排序:当flag为0时,进行由大到小排序 void flint b[],int n,int flag) main() {int i,j,t;
以下程序函数f的功能是:当flag为1时,进行由小到大排序:当flag为0时,进行由大到小排序 void flint b[],int n,int flag) main() {int i,j,t;
admin
2020-05-19
47
问题
以下程序函数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
for(j=i+1 j
);
if(flag?b
>blj]: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
解析
本题主要考查函数的调用。在min函数中,两次调用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/oSCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设q1和q2是指向一个int型一维数组的指针变量,k为float型变量,下列不能正确执行的语句是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
软件测试的目的是()。
下面可以作为软件需求分析工具的是()。
以下选项中能表示合法常量的是()。
下列定义变量的语句中错误的是()。
下面叙述中错误的是
负责数据库中查询操作的数据库语言是
下列数据流图(DFD)构造规则中正确的是()。
给定函数MODI1.C中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。例如,若输入:77777,则输出将是:32767。请改正程序中的错误,使它能得
随机试题
下列不属于心理因素的是_______。
以下程序用来统计从终端输入的字符中大写字母的个数。以"$"作为输入结束标记。#include<stdio.h>#include<ctypc.h>main(){intnum[126],i;charc;fo
全胃肠外营养的要求是
A、第一类疫苗B、免疫规划疫苗C、第二类疫苗D、第三类疫苗根据《疫苗流通和预防接种管理条例(2016年修正)》省、自治区、直辖市人民政府在执行免疫规划时增加的疫苗属于
中国传统文化中的人伦关系有夫妻、朋友、兄弟等。下列诗篇内容分别对应其中的一种关系,选项按题干顺序排列正确的是:甲:自君之出矣,罗帐咽秋风。思君如蔓草,连延不可穷。乙:游人武陵去,宝剑直千金。分手脱相赠,平生一片心。丙:便是儿时对床雨,绝怜老大不同听。
根据民法总则规定,下列行为无效的是()。
Java中方法的参数传递是【】调用,方法不能改变参数值,但可以改变变量值,两个对象之间的参数字段不能相互交换。
下列关于货币数据类型的叙述中,错误的是
他______有时间______把自己关在屋子里玩电脑。
A、Membershipinafoodco-op.B、Thebenefitsofhealthfood.C、ShoppinginthesupermarketD、Thecurrentcostoffood.A对话开门见山地提
最新回复
(
0
)