首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void f(int a[],int i,int j) {int t; if(i<j) { t=a[i];a[i]=a[j];a[j]=t; f(a,i+1,j-1); } } main()
有以下程序: void f(int a[],int i,int j) {int t; if(i<j) { t=a[i];a[i]=a[j];a[j]=t; f(a,i+1,j-1); } } main()
admin
2010-09-05
24
问题
有以下程序:
void f(int a[],int i,int j)
{int t;
if(i<j)
{ t=a
;a
=a[j];a[j]=t;
f(a,i+1,j-1);
}
}
main()
{ int i,aa[5]={1,2,3,4,5};
f(aa,0,4);
for(i=0;i<5;i++) printf("%d,",aa
);printf("\n");
}
执行后的输出结果是【 】。
选项
答案
1,5,4,3,2
解析
第一次调用函数f后aa[0]=5、aa[4]=1;第二次调用函数f后aa[1]=4、aa[4]=2;第三次调用函数f后aa[3]=3。正确答案为1,5,4,3,2。
转载请注明原文地址:https://kaotiyun.com/show/iiWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如图所示窗体和以下程序:PrivateSubCommand1_Click() Text1.Text="VisualBasic"EndSubPrivateSubText1_LostFocus() IfText1.Text"B
在面向对象的程序设计中,可被对象识别的动作称为( )。
以下关于窗体的叙述中,错误的是( )。
在窗体上有一个名称为Commandl的命令按钮,并有如下程序:PrivateSubCommandl_Click()StaticXAsIntegerStaticYAsInteger
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
当VisualBasic表达式中含有以下多种运算时()。①关系运算②算术运算③逻辑运算④函数运算正确的运算顺序为()。
对建立良好的程序设计风格,下面描述正确的是()。
假定Picturel和Text1分别为图片框和文本框的名称,则下列错误的语句是()。
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为( )。
随机试题
下列叙述错误的是()。
关于DNA半保留复制的描述,错误的是()
Ifyou’rethesmartestpersoninyourcircle,you’reinthewrongcircle—you’veoutgrownit.It’stimetomovetothenext【C1】
患者,女,35岁。右上后牙龈肿痛3天,检查见第一、二磨牙间牙龈肿胀明显若患牙周脓肿的两牙间有间隙,导致急性发病的局部因素最可能为
哪种流行病学调查不设专门对照哪种流行病学研究中,被研究的因素是人为控制的
针对女性患者,诊断淋病的金标准是()
宏远建筑公司于2008年3月18日签订了工程承包合同,4月1日办理相关手续时经有关单位提醒可能存在误解,2008年5月10日组织有关技术专家研究发现因重大误解订立的合同可能给公司损失巨大,于是决定申请人民法院对合同予以撤销,其撤销权的行使期限截至时间是(
案例:某教师在进行二次根式教学时,给学生出了如下一道练习题:已知方程x2+3x++1=0的两个根分别为α,β,求的值。某学生的解答过程如下:解:因为△=32一4×1×1=5>0,由一元二次方程根与系数的关系,得α+β=一3,αβ=1,故。
下面显示的是查询设计视图的设计网格部分,从下面所示的内容中,可以判定要创建的查询是
A、Toreportonthefindingsofastudy.B、Togiveinformationaboutfamilyproblems.C、Toshowtherelationshipbetweenparents
最新回复
(
0
)