首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: voidf(int*x,int * y) { int t; t= *x;*x= *y;*y=t; } main() { inta[8]={1,2,3,4,5,6,7,8},i,*p,*q;
有以下程序: voidf(int*x,int * y) { int t; t= *x;*x= *y;*y=t; } main() { inta[8]={1,2,3,4,5,6,7,8},i,*p,*q;
admin
2010-12-10
32
问题
有以下程序: voidf(int*x,int * y) { int t; t= *x;*x= *y;*y=t; } main() { inta[8]={1,2,3,4,5,6,7,8},i,*p,*q; p=a;q=&a[7]; while(p) { f(p,q);p++;q--;} for(i=0;i<8;i++)printf("%d,",a
); } 程序运行后的输出结果是______;
选项
A、8,2,3,4,5,6,7,1,
B、5,6,7,8,1,2,3,4,
C、1,2,3,4,5,6,7,8,
D、8,7,6,5,4,3,2,1,
答案
D
解析
本题的函数f是将两个指针所指的两个单元中的数值对换。指针p指向数组a的第一个元素a[0]而指针q指向数组a的元素a[7]。调用f将p和q所指元素值对换,也就是将a[0]和a[7]的值对换,对换后结果分别是8、1。P++指向a[1],q-指向a[6J,继续循环,调用f将a[1]和a [6]交换,结果变成7、1。以此类推,直到p和q相遇循环站束。数组a的值由{1,2,3,4,5,6,7,8}变成了{8,7,6,5,4,3,2,1}。输出9结果应该是:8, 7,6,5,4,3,2,1。
转载请注明原文地址:https://kaotiyun.com/show/FBPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Dirl的目录列表框,一个名称为File1的文件列表框。当改变当前目录时,文件列表框中同步显示目录列表框中当前被打开目录中的文件,则所使用的事件过程是()。
设有变量声明为“DimaDateAsDate”,则能为变量aDate正确赋值的表达方式是()。
以下事件过程的功能是:从已存在于磁盘上的顺序文件Numl.txt中读取数据,计算读出数据的平方值,将该数据及其平方值存入新的顺序文件Nurn2.txt中。则在以下横线处合适的语句是()。PrivateSubForm_Click()Dim文A
表达式2*3^2+4*2/2+3^2的值是()。
语句PrintFormat$(23846.5,"000,000.00")的输出结果是
以下自定义数据类型的语句中,正确的是( )。
可以产生30~50(含30和50)之间的随机整数的表达式是()。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
某二叉树共有845个结点,其中叶子结点有45个,则度为1的结点数为
随机试题
公安赔偿由()承担。
Thepurposeofnewtechnologiesistomakelifeeasier,______itmoredifficult.
不属于自我控制菌斑的方法有A.刷牙B.漱口C.牙线的使用D.洁治术E.牙签的使用
A、羌活B、独活C、木瓜D、防己E、五加皮风湿痹证,肝肾不足两者所致的腰腿疼痛均可应用的药物是
在()中,对他人财产或财产权利的占有或准占有,与法定期间的经过结合起来,是一种法律事实,而财产所有权的取得或其他财产权利的取得,则是由这种法律事实引发的法律后果。
【2011】某咨询公司受业主委托,对某设计院提出屋面工程的三个设计方案进行评价。相关信息见表2.1:拟建工业厂房的使用寿命为50年,不考虑50年后其拆除费用及残值,不考虑物价变动因素。基准折现率为8%。问题:分别列式计算拟建工业厂房寿命期内屋面防
“备案号”栏应填()。“征免性质”栏应填()。
下列关于肖像权的表述中,不正确的是()。
在幼儿园,小朋友遵守纪律时,老师便奖励他们一朵小红花,之后,这些小朋友越来越遵守纪律。根据行为主义的理论,上述行为发生变化是()的结果。
下列溶液中有关物质的量浓度关系不正确的是()。
最新回复
(
0
)