首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序 void f(int b[],int n,int flag) {int i,j,t; for(i=0;i<n-1;i++) for(j=i+1 j<
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序 void f(int b[],int n,int flag) {int i,j,t; for(i=0;i<n-1;i++) for(j=i+1 j<
admin
2015-12-25
53
问题
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序
void f(int b[],int n,int flag)
{int i,j,t;
for(i=0;i<n-1;i++)
for(j=i+1 j<n.j++)
if(flag?b
>b[j]:b
<b[j]) {t=b
;b
=b[j];b[j]=t;}
}
main()
{int a[10]={5,4,3,2,1,6,7,8,9,10},i=
f(&a[2],5,0);f(a,5,1);
for(i=0;i<10;i++)printf("%d,",a
);
}
程序运行后的输出结果是
选项
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/tDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j%x\n",i,j);输出的结果是()。
下列程序段中循环体的执行次数是______。a=15;b=0,do{b+=2;a-=2+b;}while(a>=0);
若以“a+”方式打开一个已存在的文件,则下列叙述正确的是()
设有以下定义和语句,则*(*(p+2)+1)的值为______。inta[3][2]={10,20,30,40,50,60},(*p)[2];p=a;
若变量已正确定义,要求通过scanf("%c%d%c%d",&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
下列叙述中正确的是()。
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。#include<s
数据结构分为线性结构和非线性结构,线性表、栈和队列都属于【】。
软件开发离不开系统环境资源的支持,其中必要的测试数据属于
随机试题
营养物质循环的后期与前期相比,封闭性增强,循环速度______。
胆绞痛引起的腹痛急性胰腺炎引起的腹痛
A.青蒿B.蒲公英C.黄连D.赤芍E.青黛治疗湿热黄疸,热淋涩痛
某工业项目固定资产投资2850万元,流动资产为1150万元,其中资本金占项目总投资的50%。投产后,销售税金及附加为150万元,平均年利润总额为550万元,则该项目的资本金利润率为()%。
财政收入是指整个国家各级政府的收入,( )是财政收入中最主要的部分。
行政决策过程中最核心、最关键的一步是()。
假设消费者的生活分为两期。在第1期消费者劳动,获得收入,用来满足该期的消费和储蓄;在第2期消费者不劳动,用第1期的储蓄满足该期的消费。假设消费者在第1期的消费为C1,储蓄为S,劳动收入为W;在第2期的消费为C2,假设市场利率为r,贴现因子为0<b<1,设消
中国特色社会主义新时代开启于()
将当前连接的站点断开。
ThetwoclawsofthematureAmericanlobsteraredecidedlydifferentfromeachother.Thecrusherclawisshortandstout;thec
最新回复
(
0
)