首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void fun(int *a, int i, int j) { int t; if(i<j) { t=a[i]; a[i]=a[j]; a[j]=t; i++
有以下程序: void fun(int *a, int i, int j) { int t; if(i<j) { t=a[i]; a[i]=a[j]; a[j]=t; i++
admin
2010-09-05
49
问题
有以下程序:
void fun(int *a, int i, int j)
{ int t;
if(i<j)
{ t=a
; a
=a[j]; a[j]=t;
i++ ;j--;
fun(a, i, j);
}
}
main()
{ int x[]=(2, 6, 1, 8), i;
fun(x, 0, 3);
for(i=0; i<4; i++)printf("% 2d", x
);
}
程序运行后的输出结果是【 】。
选项
答案
8 1 6 2
解析
第一次调用函数fun时,x[0]=2、xL1]=6、x[2]=1、x[3]=8,执行完函数fun后,x[0]与x[3]的值互换,即x[0]=8、x[1]=6、x[2]=1、x [3]=2;第二次调用函数fun时,i=1、j=2,故将x[1]与x[2]的值互换,即得x[0]=8、x[1]=1、x[2]=6、x[3]=2。
转载请注明原文地址:https://www.kaotiyun.com/show/COWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中,错误的是()。
窗体上有名为Text1、Text2的两个文本框,和一个由3个单选按钮组成的控件数组Option1,如图1所示。程序运行后,如果单击某个单选按钮,则执行Text1中数值与该单选按钮所对应的运算(乘1、乘10或乘100),并将结果显示在Text2中,如图2所示
窗体上有一个名称为Combol的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是()。
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程:PrivateSubOption1_Click(IndexAsInteger) …EndSub下面关于此过程的参数Index的叙
设有下列语句:x=5Ifx>0Theny=1y=5程序运行后,则下列叙述中正确的是()。
下面程序的功能是输出100以内所有素数:PrivateSubCommand1_Click()Forn=2To100isprime=Truek=2DoWhilek
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面语句中与该语句不等价的是( )。
对下列二叉树进行前序遍历的结果为()。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
随机试题
#include
char*scmp(char*s1,char*s2){if(strcmp(s1,s2)
某心理咨询师的母亲出现了心理问题,其妹妹想让其进行心理治疗,但他却把母亲转给其他心理咨询师治疗。该心理咨询师遵循的原则是()
2015年政府工作报告的高频词有26个,“发展”“改革”两词居前,高频词出现的总次数是“改革”一词出现次数的11.5倍多3,“发展”一词出现的次数比“改革”一词多54次,比高频词出现的总次数的多6,则2015年政府工作报告的26个高频词共出现多少次?
在电气化铁路上,道口通路两面应设限界架,其通过高度不得超过(),道口两侧不应设置接触网锚柱。
根据《担保法》,定金数额由当事人约定,但不得超过主合同标的额的()。
下列关于恐龙的说法正确的是()。
以下功能中,不属于动机所具有的功能是()。
高尔基曾经说过:“一个人追求的理想越高,他的才力发展的越快,对社会就越有益。理想是石,敲出星星之火;理想是火,照亮夜行的路;理想是路,指引我们走向光阴。”这表明
将一枚均匀硬币连掷3次,X为这3次抛掷中正面出现的次数,Y为这3次抛掷中正、反面出现的次数之差的绝对值,试写出(X,Y)的分布列和关于X,Y的边缘分布列,并判断X与Y是否独立。
A、Teacherandstudent.B、Nurseandpatient.C、Lawyerandclient.D、Bossandsecretary.D从说话人的语气来看,男士以命令的口吻对女士说话,而女士表示马上去做,应该是上下级
最新回复
(
0
)