首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
有以下程序 #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
admin
2020-10-26
27
问题
有以下程序
#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, 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),数组的前四个降序排序,fun(a+4,6,0)从数组的第四项,后六个升序排序。故结果为10,9,8,7,1,2,3,4,5,6。答案为C选项。
转载请注明原文地址:https://jikaoti.com/ti/2WD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下表达式中,其值不等于数值3的是()。
有以下程序:#includemain(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++;break;case4:c+=2;break;}printf("%d
以下不是合法C语言转义字符的是()。
程序调试的任务是()。
有以下程序:#includemain(){unsignedchara=8,C;c=a>>3;printf("%d\n",C);}程序运行后的输出结果是()。
以下选项中可用做C程序合法实数的是()。
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<回车>则a和b的值分别是()。
有以下程序(strcat函数用于连接两个字符串):#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);prinff
使用白盒测试方法时,设计测试用例应根据()。
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是()。
随机试题
企业对库存的某种燃料进行评估,该燃料的库存量为70吨,经现场技术鉴定,该燃料的自然损耗为1%。根据市场调查,得知该燃料的近期市场价格为每吨4000元,每吨运费为110元,整理入库费为每吨40元。要求:计算该燃料的评估值。
经糖醛酸途径生成下列何物质
根据代理权发生原因的不同,可将代理分为()。
甲公司于2004年4月6日签发一张汇票给乙公司,到期日为2004年7月6日。乙公司于2004年5月6日向付款人提示承兑,被拒绝。乙公司遂将该汇票背书转让给丙公司。乙公司在此汇票上的背书属于什么性质?
2006年3月,王某在一次抢劫过程中,因行人报案,被市公安局侦查人员当场抓获。从侦查阶段到审判阶段,王某对被指控的抢劫罪一直予以否认。2006年6月15日,甲市中级人民法院正式受理了此案,并认为王某町能被判处3年以下有期徒刑,遂直接决定适川简易程序进行审理
若投资20000元,每年收回率为10%,在5年内收回全部本利,每年应收回()元。
基金托管人有下列()情形的,中国证监会、中国银监会可以取消其基金托管资格。
建筑工程保险在理赔时,控制风险的方法主要有()。
中国青少年发展基金会在成功地推行希望工程8年之后,又面向社会隆重推出“中华古诗文经典诵读”工程。为此,国家科学技术部研究中心组成了专家评估小组,进行了抽样调查,得到有效样本1342个。调查结果显示,多数家长和教师认为古诗文诵读应从小抓起,作为孩子启蒙教育的
WhyisthewomanthinkingoftakingatriptoChicago?
最新回复
(
0
)