首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int a[],int n,int flag) { int i=0,j,t; for(i=0;i
有以下程序: #include void fun(int a[],int n,int flag) { int i=0,j,t; for(i=0;i
admin
2019-01-11
23
问题
有以下程序:
#include
void fun(int a[],int n,int flag)
{ int i=0,j,t;
for(i=0;i
f10T(j=i+1;j
if(flag)
{if(a
{t:a
;a
=a[j];a[j]=t;}
}
else
{if(a
>a[j])
{t=a
;a
=a[j];a[j]=t;}
}
}
main()
{ int c[10]={7,9,10,8,3,5,1,6,2,4},i;
fun(c,4,1);
fun(c+4,6,0);
for(i=0;i<10;i++)printf("%d,",c
);
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、7,8,9,10,6,5,4,3,2,1,
B、10,9,8,7,6,5,4,3,2,1,
C、10,9,8,7,1,2,3,4,5,6,
D、1,2,3,4,5,6,7,8,9,10,
答案
C
解析
fun()函数的作用是定义了冒泡法排序,flag控制升序(0)或者降序(1),n为参与排序的元素个数,a为数组的起始地址。因此,fun(a,4,1)函数即将数组的前4个数据降序排序,fun(a+4,6,0)函数是对数组的第4项后的6个元素进行升序排序。故结果为10,9,8,7,l,2,3,4,5,6。答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/f4xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序floatfun(intx,inty){return{x+y);}main(){inta=2,b=5,c=8;printf("%3.of\n",fun((int)fun(a+c,B),a-C));}
关系数据库管理系统能实现的专门关系运算包括选择、连接和【】。
有以下程序:#include<stdio.h>main(){inta=1,b;for(b=1;b<=10;b++){if(a>=8)break;if(a%2==1){a+=5;continu
C语言中规定,程序中各函数之间()。
数据库的设计通常可以分为这样四个步骤:需求分析、概念设计、______、和物理设计。
设有以下宏定义: #defineN3 #defi0neY(n)(N+1)*n) 则执行语句“z=2*(N+Y(5+1));”后,z的值为()
若a、b、c、d都是int型变量且都已经正确赋初值,则下列不正确的赋值语句是()
在面向对象方法中,如果“鸡”是一类对象,“公鸡”、“母鸡”等都继承了“鸡”类的性质,因而是“鸡”的()。
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为:asdasasdfgasdaszx67asdmklo,子字符串为:as,则应输出6。注意:部分源程序在文件PROGl.C中。请勿改
随机试题
成语“狡兔三窟”出自()
妊娠滋养细胞肿瘤(GTN)
患者男性,55岁,因头晕、黑嚎行食管电生理检查,测得窦房结恢复时间为4200ms,房室结文氏点为110次/分。患者安装起搏器后的心电图如图4—8—15所示,起搏器的工作模式为
营齐性缺铁性贫血实验室检查中,下列正确的是()
教学过程是一种特殊的认识过程,是实现______的过程。
赵元的同事都是球迷,赵元在软件园工作的同学都不是球迷,李雅既是赵元的同学又是他的同事,王伟是赵元的同学但不在软件园工作,张明是赵元的同学但不是球迷。根据以上陈述,可以得出以下哪项?
Oncetherewasakingandhisdaughter.Thekingaskedhisdaughterhowmuchshelovedhim.Shesaidthatshelovedhimasmuch
冠心病的基本治疗方案包括()。
Youwillhearfiveshortpieces.Foreachpiecedecidewherethespeakeris.Writeoneletter(A-H)nexttothenumberofthepiec
AResponsibilityRevolution"Wehavealwaysknownthatheedlessself-interestwasbadmorals,"FDRsaidin1937,inthemids
最新回复
(
0
)