首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。 #include void f(int b[], int n, int flag) { int i,j,t; for (i=0; i
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。 #include void f(int b[], int n, int flag) { int i,j,t; for (i=0; i
admin
2015-07-28
56
问题
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。
#include
void f(int b[], int n, int flag)
{
int i,j,t;
for (i=0; i
for (j=i+1; j
if (flag ? b
>b[j] : b
{ t=b
; b
=b[j]; b[j]=t; }
}
main()
{
int a[10]={5,4,3,2,1,6,7,8,9,10}, i;
f(&a[2], 5, 0);
f(a, 5, 1);
for (i=0; i<10; i++)
printf("%d,", a
);
}
程序运行后的输出结果是( )。
选项
A、3,4,5,6,7,2,1,8,9,10,
B、1,2,3,4,5,6,7,8,9,10,
C、5,4,3,2,1,6,7,8,9,10,
D、10,9,8,7,6,5,4,3,2,1,
答案
A
解析
根据题意说明,被调函数"f(&a[2], 5, 0);"将数组a的第3个元素到第7个元素进行从大到小排序,执行完毕后a[10]={5,4,7,6,3,2,1,8,9,10};被调函数"f(a,5,1);"将数组a的第1个元素到第5个元素进行从小到大排序,执行完毕之后a[10]= {3,4,5,6,7,2,1,8,9,10},所以输出结果为选项A)。
转载请注明原文地址:https://www.kaotiyun.com/show/MOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有程序 #include<stdio.h> main() {inta,b,c=246; a=c/100%9; b=(-)&&(-1); printf("%d,%d\n%,a,b); } 输出结果是()
有程序: main() {intx,i; for(i=1;i<50;i++) {x=i; if(++%2==0) if(x%3==0) if(x%7==0) printf("%d",i);
设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=a>b)&&(n=c>d)后,n的值为______。
设有以下函数 f(int a) { int b=0; static int c=3; b++;c++; return(a+b+c); } 如果在下面的程序中调用该函数,则输出结果是______。 main() { int a=2,i; for(i=0;i<
以下叙述中不正确的是______。
对于下面语句,叙述正确的是______。 char c1[]="abcd"; char c2[]={’a’,’b’,’c’,’d’};
feof(fp)函数用来判断文件是否结束,如果遇到文件结束,则函数值为______,否则为______。
下列程序的输出结果是______。 main() { double d=3.2; int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",d*y); }
设有说明语句:char a=’\72’;,则变量a______。
有以下程序#includetypedefstruct{intnum;doubles;}REC;voidfunl(RECx){x.nllm=23;x.s=88.5;}main(){RECa={16,90.0);funl(A);
随机试题
一般而言,对于一个正常发展的企业,经营活动现金流入和流出比率应大于1,投资活动现金流入和流出比率应小于1,筹资活动现金流入和流出比率随着企业资金余缺的程度围绕1上下波动。
根据我国《专利法》的规定,发明或实用新型专利权的保护范围以()为准。
LukesCollins的淋巴瘤分类依据是
甲公司从某银行贷款1200万元,以自有房产设定抵押,并办理了抵押登记。经书面协议,乙公司以其价值200万元的现有的以及将有的生产设备、原材料、半成品、产品为甲公司的贷款设定抵押,没有办理抵押登记。后甲公司届期无力清偿贷款,某银行欲行使抵押权。法院拟拍卖甲公
处置土地使用权办理的程序有()
当吊钩处于工作位置最低点时,钢丝绳在圈筒上的缠绕除固定绳尾的圈数外,不小于几圈?()
为人师表是教师职业的()。
(2014年真题)为了规范国家机关的组织活动,加强行政管理,清政府仿效明朝,将各级国家机关的职掌、事例、活动规则等有关制度编撰成集,称为()。
计算机的软件系统可分为()。
Tomisthekindofpersonwhoalwaysseemstoknoweverything.
最新回复
(
0
)