首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
15
问题
有以下程序:
#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全国计算机二级
相关试题推荐
下列叙述中,正确的是
下列程序的输出结果是______。#include<stdio.h>main(){inta=2,b=-1,c=2;if(a<b)i
以下程序的输出结果是【】。#includemain(){inti;for(i=′a′;i
若已建立如下图所示的单向链表结构:在该链表结构中,指针p、s分别指向图中所示结点,则不能将s所指的结点插入到链表末尾仍构成单向链表的语句组是______。
数据库系统中实现各种数据管理功能的核心软件称为【】。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为______。
下列给定程序中,函数proc()的功能是:用递归算法计算斐波拉契级数列中第n项的值。从第一项起,斐波拉契级数序列为1,1,2,3,5,8,13,21,…例如,若给n输入8,该项的斐波拉契级数值为21。请修改程序中的错误,使它能得出正确的结果。
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。xn+1=cos(xn)迭代步骤如下:(1)取x1初值为0.0;(2)x0=x1,把x1的值赋给x0;(3)x1
在线性表的多种存储结构中,最简单的方法是【】
下列软件系统结构图的宽度为【】。
随机试题
WhatdoRussia’sBelgorodprovinceandsomeschoolsinFloridaandConnecticuthaveincommon?Theyareunlikelyrecruitstothe
奠定人民军队政治工作基础的是()
男性,60岁。高血压患者,突然心悸。气促,咳粉红色泡沫痰。查体:血压26.6/15.96kPa(200/120mmHg),心率136次/分。除其他治疗外,还应选用下列哪组药物
不符合精神检查原则的是()
老人、产妇及体虚之津枯肠燥便秘宜选小儿疳积,虫积腹痛宜选
下列元素中对钢材有利的是()。
下列有关进口货物原产地的确定,符合我国关税相关规定的有()。(2012年)
教师的言论行为、为人处世的态度会对学生产生耳濡目染、潜移默化的作用,这体现了教师职业的()角色。
正常儿童一时专注于一种或两种事情是常见的现象,比如学某部广告片里面的叮当声,或者要用某种米老鼠碗吃麦片。一般来说,这些临时的狂热最终都会过去。有些正常儿童天生就不爱表示热诚,不喜欢人抱,这并不说明他们就一定有孤独症。根据这段文字,可以推出的是()。
Itistruethatthegroupinteractionshavebothpositiveandnegativesides.Whenwe【B1】______,conflictcannotbegottenrido
最新回复
(
0
)