首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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
82
问题
以下程序中函数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全国计算机二级
相关试题推荐
假定建立了以下链表结构,指针p、q分别指向如图所示的结点,则以下可以将q所指结点从链表中删除并释放该结点的语句组是()
下面语句的输出结果是_______。printf("%d\n",strlen("\t\"\065\xff\n"));
有以下程序 main() { int i; for(i=0;i<3;i++) switch(i) { case 0: printf("%d",i); case 2: printf("%d",i); default: printf("%d",i); } }
以下程序运行后的输出结果是______。main(){inta=3,b=4,c=5,t=99;if(b<a&&a<c)t=a;a=C;c=t;if(a<c&&b<c)t=b;b=a;a=t
以下程序的输出结果是______。 int f() { static int i=0; int s=1; s+=i;i++; return s; } main() { int i,a=0; for(i=0;i<5;i++)a+=f(): printf("%
以下程序的功能是由键盘输入一个文件名,然后把由键盘输入的字符依次存放到该文件中,用“#”作为结束标志,请在横线处填入正确的内容。#include<stdio.h>voidmain(){FILE*fp;charf
设有int x=11;则表达式(x++*1/3)的值是______。
下列叙述不正确的是______。
下面的if语句与y=(x>=10)?3*x-11:(x<1)?x:2*x-1;的功能相同,请补充完整。if(______)if(______)y=2*x-1;elsey=x;elsey=3*x-11
以下关于C语言数据类型使用的叙述中错误的是
随机试题
设向量组α1=(3,3,3)TT,α2﹦(4,5,6)T,α3=(3,2,1)T与β1,β2,β3等价,则向量组β1,β2,β3的秩为______.
位于延髓、脑桥与小脑之间的脑室是
一般情况下,某混凝土现浇楼面平整度偏差达到10mm,该质量问题可以()。
甲公司向乙公司签发一张支票,出票日期为“贰零壹肆年肆月零壹日”;乙公司将该支票背书转让给丙公司,丙公司在法定期限内向付款银行提示付款被拒绝。根据支付结算法律制度的规定,丙公司最迟应于()向甲公司主张权利。
税务代理人在采用()方式领购代理发票时,还要提供发票交验簿、发票存根。
违法行为
下列茶叶制作中,不经过发酵的是()。
HardlyhadSallyfinishedherwordswhenAlansaid______,"Don’tbesomean,"pointingafingerofwarningather.
教育心理学的研究方法可分为两大类:一类是__________,另一类是__________。
下面哪个不是网络信息系统安全管理需要遵守的原则?()
最新回复
(
0
)