首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2021-04-28
50
问题
有以下程序
#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++)
printf("%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来排序,当nag为true(非0)时,降序排列;当nag为false(0)时,升序排列;main()函数中,两次调用fun()函数,第一次传入数组元素个数为10,flag为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/R3tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chara,b,c,d;Scanf("%C%c",&a,&b);c=getchar();d=getchar();printf("%c%c%c%c\n",a
有以下程序:#includemain(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf(“%d,%d,%d,%d\n”,a,b,c,d);
下面选项中关于位运算的叙述正确的是
以下选项中合法的变量是
以下选项中非法的C语言字符常量是
下面不属于软件测试实施步骤的是
下列叙述中正确的是
C语言中char类型数据占字节数为
数据流图中带有箭头的线段表示的是()。
随机试题
A.心包摩擦音B.Kussmaul征C.Osler结节D.Beck三联征E.Ewart征渗出性心包炎
背景A公司具有机电工程建设总承包资质,经营范围包括可代理业主进行全部项目建设管理工作,直至竣工验收投入正式生产或使用。某建设单位拟扩建一民营化学试剂厂,计划购入国内尚未采用的新工艺扩建规模较大的厂房和装置,以提高产能和产品质量,由于引进的仅是工艺
下列选项中,关于市场价值和公允价值表述正确的有()。
以下期货合约中,交割月份相同的是()。
该服装厂在劳动力市场中,属于()企业。在服装生产淡季,一部分工人被辞退,这种失业属于()。
根据下面一段对话内容,从对话右边方框内的选项中选出能填入空白处的最佳选项,其中两项为多余选项。A:Oh,hi,Tess!I’msorry.I’mthinkingaboutsomething.B:【1】_______A:Iam.I’have
谈谈如何自我激励学习动机。
亚马孙的河流与丛林、安第斯的山脉、巴塔哥尼亚高原、潘帕斯草原,哪怕仅仅是________这些神秘野性的地理名词,也能莫名其妙地在心中唤起某种情感,好像即将开始一趟心灵的象征之旅,旅途中“对________的人生做出一番沉思”。填入画横线部分最恰当的一项是:
2005年岳阳市在岗职工年平均工资为( )。今年职工年平均工资最低的城市的2005年的在岗职工年平均工资为( )。
Understandingtheculturalhabitsofanothernation,especially______containingasmanydifferentsubculturesastheUnitedStat
最新回复
(
0
)