首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 void fun(int*a,int i,int j) {int t; if(i<j) { t=a[i];a[i]=a[j];a[j]=t; i++;j--; fu
以下程序的输出结果是( )。 void fun(int*a,int i,int j) {int t; if(i<j) { t=a[i];a[i]=a[j];a[j]=t; i++;j--; fu
admin
2012-12-03
25
问题
以下程序的输出结果是( )。
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
);
printf("n");
}
选项
A、1,2,6,8
B、8,6,2,1
C、8,1,6,2
D、8,6,1,2
答案
C
解析
本题用了函数调用fun中i语句成立则进行i,j的变换,用到主函数中则为把下标为0、3、1、2互换,因此当执行完后x的数组为8,1.6,2,故选铎C选项。
转载请注明原文地址:https://kaotiyun.com/show/gMPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下等程序#include<string.h>voidf(char*s,char*t){chark;k=*s;*s=*t;*t=k;s++;t--;if(*s)f(s,t);}main(){
有以下程序main(){inta[]={1,2,3,4,5,6,7,8,9,0),*p;for(p=a;p<a+10;p++)printf(“%d,”,*p);}程序运行后的输出结果是
有以下程序main(){charstr[][10]={"China",Beijing"},*p=str;printf("%s\n",p+10);}程序运行后的输出结果是
以下程序的输出结果是main(){inta=5,b=4,c=6,d;printf("%d\n",d=a>b?(a>c?a:C):(B));}
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
在算法正确的前提下,评价一个算法好坏的2个因素是时间复杂度和【】复杂度。
以下不能正确计算代数式sin2()值的C语言表达式是()。
下列叙述中,错误的是()。
顺序查找一个具有n个元素的线性表,二分查找一个具有n个元素的有序表,其时间复杂性为______。
算法的工作量大小和实现算法所需的存储单元多少分别称为算法的【】。
随机试题
下列关于经营租赁会计核算原则的表述中正确的有()
A.APTI、正常、PT正常、BT、延长、PLT正常B.APTT正常、PT正常、BT延长、PLT减少C.APTT延长、PT、正常、BT正常、PLT正常D.APTT、正常、PT延长、BT正常、PLT正常E.APTT延长、PT延长、BT延长、PLT减少
如果入射到建筑材料的声能为1J,被材料反射的声能为0.4J,透过材料的声能为0.5J,在材料内部损耗掉的声能为0.1J,则图中材料的吸声系数为()。
根据《支付结算办法》的规定,单位、个人和银行办理支付结算必须遵守下列原则()。
下列选项中,符合关税相关规定的是()。
我国现行宪法规定,农村集体经济组织实行家庭承包经营为基础、()的双层经营体制。
A、 B、 C、 D、 D从题中可以看出奇数项的小图形之间都是分离开的,偶数项的小图形之间是部分相连的,第5项内的小图形之间应该是分离开的,只有D项符合规律。故本题选择D项。
资本市场线CML和证券市场线SML的比较。(1)图示CML和SMlL。(2)写出CML和SML的方程。(3)将SML方程中的贝塔系数用βi=来代替,并将其结果与CML方程进行比较,你发现有哪些异同?从中可以得出什么结论?
中国古代乐器按演奏方法分为()四大类。
辩证的统一是
最新回复
(
0
)