首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
28
问题
有以下程序
#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://kaotiyun.com/show/gj3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义语句int(*f)(int);,则以下叙述中正确的是()。
有以下程序#include<stdio.h>voidmain(){doublex=3.14159;printf("%f\n",(int)(x*1000+0.5)/(double)1000);}程序运行后的输出结果是()。
有以下程序:#include<stdio.h>main(){inta;a=(int)(一1.53*3);printf("%d\n",a);}程序的运行结果是()。
有以下程序段:struetst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};struetstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是()。
若变量已正确定义,在if(W)print("%d\n",k);中,以下不可替代W的是()。【10年9月】
若有语句:void*p=malloc(80);,则以下叙述错误的是()。
设有如下语句:typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
以下程序用来统计文件中字符的个数(函数feof用于检查文件是杏结束,结束时返回非零):#include<stdio.h>main(){FILE*fp;longnum=0;fp=fopen("fna
在黑盒测试方法中,设计测试用例的主要根据是()。
下列各项中属于黑盒测试方法的是()。
随机试题
Scientistsfindthathard-workingpeoplelivemuchlongerthanaveragemenandwomen.Careerwomenarehealthierthanhousewives
短效避孕药的主要作用是
痛痹属
下列()属货币指标度量效用的范围。
下列有关合同结构图的说法中错误的是()。
根据所给材料回答问题。(需计算后回答的问题须列出算式;每个问题计算过程中的小数均保留实际位数,计算结果有小数的,小数保留2位。)2015年6月,A出版社出版了一部旨在开发少年儿童学习潜能的图书《每个孩子都是优等生》,由知名教育专家王大可撰写。A出
设四元齐次线性方程组求:方程组Ⅰ与Ⅱ的基础解系.
A、Womenandmenstudiedinthesameclasses.B、Theamountoftimespentonformaleducationwaslimited.C、Newregulationswere
LGDisplay,theworld’ssecond-biggestflat-paneldisplaymaker,isbettingbigonlarge-scaleOLEDtelevisionpanels,brushing
WhichwordinthefirstparagraphdescribestheidealhomeformostAmericans?Accordingtothepassage,Americans’homesusual
最新回复
(
0
)