首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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
85
问题
以下程序中函数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://kaotiyun.com/show/MOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在下列关于宏定义命令#define的叙述中,正确的一条是()
以下程序运行后,输出结果是______。 #define P4.5 #define S(x)P*x*x #include<stdio.h> main() { int a=2,b=3; printf("%.1f\n",S(a+b)); }
运行下面程序,若输入 a<回车> sd<回车> in inc1 x=1 in inc1 x=1 in inc2 x=1 in inc2 x=2 in inc2 x=3 fg<回车>则输出结果为______。 #define N 6 #include <st
当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是______。
有以下函数 fun(char*a,char*b) { while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)) { a++;b++; } return(*a-*b); } 该函数的功能是______。
以下正确的程序段是______。
设有以下函数 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<
在循环结构中,______可以使得同一组语句一次也不执行。
以下叙述中正确的是
下列叙述中正确的是()。
随机试题
本案中,应当就该批化工原料在运输途中的风险投保的是()该化工原料被水浸泡的风险应当由()承担
关于土地权属争议的调解书及其效力叙述正确的是()。
行政复议机关责令被申请人重新作出具体行政行为的,被申请人应当在法律、法规、规章规定的期限内重新作出具体行政行为;法律、法规、规章未规定期限的,重新作出具体行政行为的期限为()。(2008年)
家里的白炽灯用久了会发黑,是因为()。
求一个正交变换,化二次型f=x12+4x22+4x32-4x1x2-8x2x3,为标准形.
IPv4地址和IPv6地址的位数分别为()。
一个字长为6位的无符号二进制数能表示的十进制数值范围是()。
Itwasabout600years______thatthefirstclockwasmade.
Wheredoesthisconversationmostlikelytakeplace?
Googlerecentlyintroducedanewservicethataddssocial-networkingfeaturestoitspopularGmailsystem.Theserviceiscalled
最新回复
(
0
)