首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(intā*a,int i,int i) { int t; if(i<j); { t=a[i];a[i]=a[j];a[j]=t; fun(a,++i,- -j
有以下程序 void fun(intā*a,int i,int i) { int t; if(i<j); { t=a[i];a[i]=a[j];a[j]=t; fun(a,++i,- -j
admin
2010-12-16
49
问题
有以下程序
void fun(intā*a,int i,int i)
{ int t;
if(i<j);
{ t=a
;a
=a[j];a[j]=t;
fun(a,++i,- -j);
}
}
main( )
{ int a[]={1,2,3,4,5,6},i;
fun(a,0,5);
for(i=0;i<6;i++)
cout<<a
;
}
执行后输出结果是
选项
A、6 5 4 3 2 1
B、4 3 2 1 5 6
C、4 5 6 1 2 3
D、1 2 3 4 5 6
答案
A
解析
本题采用递归函数的方式将数组中的元素进行倒置,正确答案为A。
转载请注明原文地址:https://kaotiyun.com/show/kpjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将E—R图转换为关系模式时,实体和联系都可以表示为()。
算法的空间复杂度是指()。
下面程序的运行结果是()。#includevoiddel(char*s){inti,j;char*a;a=S;for(i=0,j=0;a[i]!=’\0’;i++){if(a[i]>=’0’&&a[i]<=’
下列关于栈的叙述中,正确的是()。
下列给定程序的功能是:建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在
关于“while(条件表达式)循环体”,以下叙述中正确的是()。
以下叙述中错误的是()。
表达式:(int)((double)9/2)-9%2的值是
对于if(表达式)语句,以下叙述正确的是
以下关于注释的叙述中错误的是()。
随机试题
燕尾槽铣削可以采用分层法进行加工。
呈浸润性生长的良性肿瘤有
枕左前位胎头入盆衔接时的径线是
下列试验属于凝集试验的是
调查了某市某区1000名中小学教师的高血压患病率为II.O%,若估计该市中小学教师高血压患病率95%的可信区间,最好选用
A.宣肺化痰B.清肺解表C.清宣肺气D.宣肺清热E.清热肃肺患者,女,2岁,患百日咳,症见咳嗽阵作,痰鸣气短,咽干声哑,证属痰浊阻肺所致的咳嗽。医生处以鹭鸶咯丸,因其除具有止咳作用外,还可以()。
抽样检验的过程为()。
根据企业所得税法律制度的规定,下列收入中,不属于企业所得税免税收入的有()。
下面关于曼彻斯特编码的叙述中,错误的是__________。(2010年下半年试题)
Chooseoneappropriatewordfromthefollowingwordbanktofillintheblanknumberedfrom91to105inthepassagebelow.Chan
最新回复
(
0
)