首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void swapl(int c0[],int c1[]) {int t; t=c0[0];c0[0]=c1[0];c1[0]=t; } void swap2(int*c0,int*c1) {int t;
有以下程序: void swapl(int c0[],int c1[]) {int t; t=c0[0];c0[0]=c1[0];c1[0]=t; } void swap2(int*c0,int*c1) {int t;
admin
2011-06-13
23
问题
有以下程序: void swapl(int c0[],int c1[]) {int t; t=c0[0];c0[0]=c1[0];c1[0]=t; } void swap2(int*c0,int*c1) {int t; t=*c0;*c0=*c1;*c1=t; } main() {int a[2]={3,5),b[2]={3,5}; swapl(a,a+1);swap2(&b[0],&b[1]); printf("%d%d%d%d\n",a[0],a[1],b[0],b[1]); } 程序运行后的输出结果是( )。
选项
A、3 5 5 3
B、5 3 3 5
C、3 5 3 5
D、5 3 5 3
答案
D
解析
函数swapl的形参是数组名,在调用时应将数组名,即数组的首地址,作为实参传递给形参,形参所指向内容的改变可以带回到实参,因此调用函数swap 1是将元素a[0]和a[1]互换。函数swap2的形参是指针变量,在调用时将b[0]、b[1]的值传递给它,形参内容改变也可以带回到实参,b[0]和b[1]的内容也进行了交换。所以输出为5 3 5 3。
转载请注明原文地址:https://kaotiyun.com/show/ejPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。main(){charm;m=’B’+32;printf("%e\n",m);}
以下叙述中不正确的是
有以下程序#definef(x)(x’x)main(){inti1,i2;i1=f(8)/f(4);i2=f(4+4)/f(2+2);printf("%d,
有以下程序main()inta[10]={1,2,3,4,5,6,7,8,9,10},*p=.&a[3],*q=p+2;printf("%d\n",*p+*q);程序运行后输出结查是
若有说有:intn=2,*p=&n,*q=p;,则以下非法的赋值语句是
以下叙述中正确的是
数据库管理系统是位于用户与______之间的软件系统。
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,队列属于______。
已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为()。
随机试题
患者,男性,45岁,在参观某画展时出现流鼻涕、打喷嚏,继而出现明显喘憋。查呼气音延长,满肺广泛哮鸣音,最可能的原因是
((药品管理法》规定,医疗机构配制制剂必须
注射剂的浓配或采用密闭系统的稀配在最终灭菌的口服液体药品的暴露工序、口服固体、表皮外用药、直肠用药的暴露工序在
有关海水中污染物的混合扩散正确的是()。
施工总成本目标确定之后,需通过编制详细的实施性施工成本计划,施工成本计划的编制方式有()。
我国《教师法》将教师身份界定为()
()是公共决策科学化、民主化的必由之路。
Becauseofthepopularityoftheregion,itisadvisabletobookhotelsinadvance.
Whichonebelowiscorrect?
A、Theyarepoliticians.B、Theyarenewsreporters.C、Theyareactors.D、Theyarehumanresourcesmanagers.B
最新回复
(
0
)