首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
27
问题
有以下程序:
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://kaotiyun.com/show/COWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimmAsInteger,nAsIntegerm=2:n=1SelectCasemCase
程序调试的任务是( )。
语句DimArr(一2To4).AsInteger所定义的数组的元素个数为()。
下列关于数据库设计的叙述中,正确的是( )。
深度为7的二叉树共有127个结点,则下列说法中错误的是
设a=2,b=3,c=4,d=5,表达式Nota
已知:x=-6y=39则表达式"y\x*Sgn(x)"的值为( )。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
负责数据库中查询操作的数据库语言是( )。
下列选项中,不属于数据模型所描述的内容的是()。
随机试题
关于法律事实下列说法错误的是:()
某有限责任公司股东张某于2008年2月4日书面提出查阅公司会计账簿的要求,则下列说法中不正确的有:()
[2003年第094题]城市有大小之别.根据国务院发布《关于调整城市规模划分标准的通知=》(国发2014第51号文件),我国城市按人口规模分为三类:小城市、中等城市、大城市、特大城市和超大城市。它们的人口规模分别是以下哪项?
下列各项中,根据企业会计制度,应当建立备查账簿登记的有()。
债券和股票的不同点表现在()
金融市场按交易工具分类,可分为债权市场和()市场。
个人汽车贷款合作机构管理的风险防控措施包括()。
教会学校促进了我国教育的近代化进程。
Writealettertoyourcousin,whoisgoingtotakethecollegeentranceexaminationandfeelsstressed,givinghersomesuggest
Theresidents,______(他们所有的家园被洪水冲毁),weregivenhelpbytheRedCross.
最新回复
(
0
)