首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 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;
下列程序的输出结果是( )。 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;
admin
2010-09-05
54
问题
下列程序的输出结果是( )。
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
答案
D
解析
函数f()的功能是对两个数据互换。在主函数中指针变量p和q分别指向数组a[8]的首和尾,在while循环中实现从首尾开始数组元素的互换操作。
转载请注明原文地址:https://kaotiyun.com/show/EgWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计的3种结构是()。
有以下程序段,当在消息框中输入8后,y的值为()。x=InputBox("EnteranInteger")x=CInt(x)SelectCasexCaseIs<=0y=0CaseIs<=10y=5+2*xCaseIs<
关于文件操作,以下叙述中正确的是
设工程文件中包名称分别为Form1、Form2的两个窗体,且Form1的菜单属性设置如下:窗体Form1中的程序如下:DimFlagAsBooleanPrivateSubForm_Load() Flag=TrueEndSubPr
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:PrivateSubCommand1_Click()DimaAsIntegerStaticbAsIntegera=20b=5Calls
以下关于框架的叙述中,错误的是
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
以下数组定义语句中,错误的是( )。
随机试题
(2003年第23题)酮体不能在肝中氧化的主要原因是肝中缺乏
施工单位在施工中未采取专项保护措施,给毗邻建筑物造成损害。建设行政主管部门不能给予的处罚是()。
在“十一五”规划纲要中规定,中央政府在“十一五”期间公共文化重点工程包括()。
采用止血带止血法按压止血时,为避免肢体缺血性坏死,一般每30min放松一次,放松的时间为()。
厄尔尼诺(ElNin0)在西班牙文中即为圣子之意。厄尔尼诺现象是指位于赤道东太平洋冷水域中的秘鲁洋流水温反常升高,鱼群大量死亡的现象,此现象一般出现在()。
ETC(电子不停车收费系统)的出现提高了交通效率,但一些地方政府为了推广ETG而采用行政手段强制摊派ETC安装指标。对此,你怎么看?
一、注意事项1.申论考试是对考生阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.做答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、给定资料
人在年轻的时候做事不能太_______,你如果踏踏实实把每一件事做好,即使当时没_______,它也在你的DNA里埋下了成功的种子,未来很多东西会被串在一起,发挥作用。填入划横线部分最恰当的一项是:
把下面六个图形分成两类,使每一类图形都有各自共同的规律或特征,分类正确的一项是:
操作系统为了管理文件,设计了文件控制块(FCB),文件控制块的建立是()。
最新回复
(
0
)