首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> void fun(int a[],int n,int flag) { int i=0,j,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++)
有下列程序 #include<stdio.h> void fun(int a[],int n,int flag) { int i=0,j,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++)
admin
2022-04-02
46
问题
有下列程序
#include<stdio.h>
void fun(int a[],int n,int flag)
{
int i=0,j,t;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(flag(a
<a[j]):(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,5,1);
fun(c+5,5,0);
for(i=0;i<10;i++)
printf("%d,",c
);
}
程序执行后的输出结果是( )。
选项
A、3,7,8,9,10,6,5,4,2,1,
B、10,9,8,7,3,1,2,4,5,6,
C、10,9,8,7,6,1,2,3,4,5,
D、1,2,3,4,5,10,9,8,7,6,
答案
B
解析
程序中函数fun的功能是将数组a的n个元素,按照nag的值进行排序:当flag为。时,升序排列,当flag为1时,降序排列。main函数中定义数组c,初始化10个元素的值。第一次调用函数fun,flag为1,即将c的下标为0开始的5个元素降序排列。第二次调用fun,flag为0,将c的下标为5开始的5个元素升序排列,所以数组c的元素为:10,9,8,7,3,1,2,4,5,6。本题答案为B选项。
转载请注明原文地址:https://jikaoti.com/ti/SOd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
以下叙述中正确的是
有以下程序:#include<stdio.h>yoidfun(char*c){while(*c){if(*c>=a’a’&&*c<=’z’)*c=*c=*(*’a’-’A’);C++;}}yoidmain(){chars[8
程序流程图中带有箭头的线段表示的是()。
设有关系表学生S(学号,姓名,性别,年龄,身份证号),每个学生学号唯一。除属性学号外,也可以作为键的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有以下函数intfun(char*x,char*y){intn=0:while((*x==*y)&&*x!=’\0’){x++;y++;n++;}returnn;)函数的
设有如下关系表:则下列操作中正确的是
软件设计中划分模块的一个准则是()。
随机试题
A.结石呈深褐色、桑葚状B.X线平片即可显影C.两者皆有D.两者皆无磷酸钙结石
决定氧上限的主要因素是
足月新生儿,第一胎,男,生后第3天,母乳喂养,生后24小时出现黄疸,皮肤黄染渐加重,查:Hb110g/I,母血型O,子血型B。若该患儿出现嗜睡、尖声哭叫、肌张力下降,胆红素上升至386umol/L,该患儿可能发生了
《关于推进以审判为中心的刑事诉讼制度改革的意见》第13条要求完善法庭辩论规则,确保控辩意见发表在法庭。法庭应当充分听取控辩双方意见,依法保障被告人及其辩护人的辩论辩护权。关于这一规定的理解,下列哪些选项是正确的?(2017/2/74)
在建筑工程建设程序中.以下哪项叙述是正确的?[2004年第21题]
炼化企业产生的油泥、废弃催化剂在最终处置前可暂时存放于()。
关于排桩、地下连续墙构造,说法正确的有()。
某固定资产原值为250000元,预计净残值为5000元,预计可使用10年,按年限平均法计提折旧,则其年折旧额为()元。
在考生文件夹下存在表单文件myform.sex,其中包含一个名为“高度”的标签、一个文本框Text1,以及一个名为“确定”的命令按钮。打开该表单文件,然后在表单设计器环境下完成如下操作。1.将标签、文本框和命令按钮3个控件设置为顶边对齐。
A、Lesscasesoffood-relatedillnesses.B、Theextinctionofbadfood.C、ThePresident’sapprovalofthenewact.D、Thechangeof
最新回复
(
0
)