首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 void f(int *x, int *y) { int t; t=*x,*x=*y;*y=t; } main( ) { int a[8]={1,2,3,4
下列程序的输出结果是( )。 void f(int *x, int *y) { int t; t=*x,*x=*y;*y=t; } main( ) { int a[8]={1,2,3,4
admin
2010-05-22
14
问题
下列程序的输出结果是( )。 void f(int *x, int *y) { int t; t=*x,*x=*y;*y=t; } main( ) { int a[8]={1,2,3,4,5,6,7,8},i,*p,*q; p=a;q=&a[7]; while(p<q) { 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
答案
8
解析
函数f()的功能是对两个数据互换。在主函数中指针变量p和q分别指向数组a[8]的首和尾,在while循环中实现从首尾开始数组元素的互换操作。
转载请注明原文地址:https://jikaoti.com/ti/jWI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
设窗体上有名称为Optionl的单选按钮,且程序中有语句:IfOptionl.Value=TrueThen下面语句中与该语句不等价的是
现有语句:y=IIf(x>0,xNod3,0),设x=10,则y的值是()。
下面对软件测试描述错误的是()。
设有下面的程序段:X=InputBox(“请输入一个整数”)ReDima(x)Fork=xTo0Step一1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
设通用对话框的名称为CommonDialog1,执行语句CommonDialog1.Action=3,则打开的对话框是
有如下数据定义语句:Dima,bAsIntegerDimx%,YasInteger执行上述语句后,不是整型变量的是()。
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是()。
下列不属于软件工程三个要素的是()。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是
随机试题
在切断工件时,切断刀切削刃装得低于工件轴线,使前角()。
常用于下颌骨升支外侧密质骨变化情况的x线片是
男性患儿,8个月,双侧完全唇裂,行直线缝合法修复,并使用唇弓,术后拆除唇弓的时间为
吊顶在构造上由()等部分组成。混凝土或抹灰基层涂刷溶剂型涂料时,含水率不得大于()。
根据《建筑工程施工许可证管理办法》,下列关于领取施工许可证应当具备的条件表述不正确的是( )。
下列各项中,不属于变动成本的是()。
下列选项中,关于企业中小组的类型表述正确的是()。
修改数据表中的数据是在______环境下完成的。
A、 B、 C、 B(A)和(C)均未了解题干所处的情景,均排除。
A、Themanhasanenormousamountofworktodo.B、Themanhasmadeplansforhisvacation.C、Themanwilltakeworkwithhimon
最新回复
(
0
)