首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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) {if(a[i]<a
有以下程序 #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) {if(a[i]<a
admin
2019-01-11
67
问题
有以下程序
#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)
{if(a
<a[j])
{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,10,0);
fun(c,5,1);
for(i=0;i<10;i++)
prinff("%d,’,c
);
}
程序运行结果正确的是( )。
选项
A、6,7,8,9,10,5,4,3,2,1,
B、5,4,3,2,1,6,7,8,9,10,
C、6,7,8,9,10,1,2,3,4,5,
D、1,2,3,4,5,6,7,8,9,10,
答案
B
解析
题意中,fun( )函数的作用是:将数组a中,前n个元素,按照nag来排序,当flag为true(非0)时,降序排列;当nag为false(0)时,升序排列;main( )函数中,两次调用fun( )函数,第一次传入数组元素个数为10,nag为0,所以第一次fun( )函数的调用,将数组c中的前10个元素升序排列;第二次传入数组元素个数为5,flag为1,所以第二次fun( )函数的调用,将数组c中的前5个元素降序排列,两次调用后,数组c的元素顺序如下:5,4,3,2,1,6,7,8,9,10,本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/kdxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写一个函数fun,它的功能是:根据以下公式求π的值(要求满足精度0.0005,即某项小于0.0005时停止迭代):程序运行后,如果输入精度0.0005,则程序输出为3.140578。注意:部分源程序存在文件PROGl.C文件中。
给定程序MODll.C中函数fun的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止:π/4=1-1/3+1/5-1/7^例如,程序运行后,输入0.0001,则程序输出3.1414。请改正程序
请编写一个函数fun,它的功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串"-1234",则函数把它转换为整数值-1234。注意:部分源程序存在文件PROGl.C文件中。请勿改动
给定程序中,函数fun的功能是将形参给定的字符串、整数、浮点数写到文本文件中,再用字符方式从此文本文件中逐个读入并显示在终端屏幕上。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的B
耦合和内聚是评价模块独立性的两个主要标准,其中______反映了模块内各成分之间的联系。
下面程序的功能是输出以下形式的金字塔图案:****************main(){inti,j;for(i=1;i<=4;i++
以下关于typedef的叙述错误的是______。
以下叙述中错误的是()。
数据库设计包括两个方面的设计内容,它们是
随机试题
已知f(x)在[0,1]上连续,在(0,1)内可导,且f(0)=f(1)=0,试证,在(0,1)内至少存在一点ξ,使得f’(ξ)cosξ=f(ξ)sinξ成立.
阅读屠格涅夫《门槛》中的一段文字,然后回答下列问题。姑娘跨进了门槛。——厚厚的门帘立刻放下来遮住了她。“傻瓜!”有人在后面咬牙切齿地咒骂。“一位圣人。”不知从什么地方传来这一声回答。最后一句评价表现了什么?
烯烃类药物的体内代谢,一般通过烯烃氧化()。
某农场拟于2006年初在某河流上游植树造林500公顷,需要各类投资共5000万元。农场将承包该林地并拟于2012年初择伐林木后,将林地无偿移交给地方政府。预计所伐木材销售净收入为每公顷l2万元。由于流域水土得到保持,气候环境得到改善,预计流域内3万亩农田
无形资产摊销时。应该借记相关费用,贷记“无形资产”科目。()
C国亚威集团是一家国际化矿业公司,其前身是主营五金矿产进出口业务的贸易公司。2004年7月,亚威集团在“从贸易型企业向资源型企业转型”的战略目标指引下,对北美N矿业公司发起近60亿美元的收购。当时国际有色金属业正处于低潮,收购时机较好。2005年5月,虽
点P是不等式|y|≤所表示的平面区域内的一动点,该点在区域边界所在直线上的投影分别为M,N.若。求动点P的轨迹方程
在文本框控件设计中,若要求文本框中只能输入数字和正负号,需要设置的属性是()。
A、Iamgifted.B、No,thanks.C、I’mgladyoulikeit.D、Youarefriendlytome.C题干陈述的是谢谢凯特的礼物。C项I’mgladyoulikeit(很高兴你喜欢)是其回复
MoreattentionwaspaidtothequalityofproductioninFranceatthetimeofReneCoty.CharlesDeschanelwasthenthefinancia
最新回复
(
0
)