首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
35
问题
有以下程序: 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全国计算机二级
相关试题推荐
已有定义:.chara[]="xyz",b[]={’x’,’y’,’z’);,以下叙述中正确的是
己定义charch=’$’;inti=l,j;,执行j=!ch&&ii++以后,i的值为【】。
以下程序的输出结果是main(){inta=4,b=5,c=0,d;d=!a&&!b||!c;printf("%d\n",d);}
源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括选择合适的标识符、注释和
C语占中,函数值类型的定义可以缺省,此时函数值的隐含类型是
若程序中定义了以下函数:doublemyadd(doublea,doubleb){return(a+b);}并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。
设intx=1,y=1;表达式(!x||y--)的值是()。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
随机试题
患者女性,74岁。确诊支气管肺癌1个月,拒绝西医治疗,请中医诊治。症见:刺激性咳嗽,偶或痰中带血,甚则咯血不止,心烦,少寐,手足心热,盗汗,口渴,大便秘结,舌质红,苔薄黄,脉细数。治疗宜首选()
简述急性冠脉综合征的定义及其病理机制。
高脂血症常继发于
A.阴阳B.表里C.水火D.寒热E.虚实
拉氏指数以()为权数。
效度的功能之一()。
由于中国尚缺乏应对国际经贸问题的足够经验,在经贸政策制定与实施时一旦考虑不够周详,就容易被人抓住把柄,信奉“中国威胁论”者会顺势予以鼓吹,其杞人忧天式的言行给中国带来压力;政治意识形态与文明上的差异使得欧美国家的一些政客动不动就把中国作为其国内问题的“替罪
体育课程内容分类为:体育知识与技术类;运动参与类;体育活动经验类。()
现有如下一段程序:PrivateSubCommand1_Click() x=UCase(InputBox("输入:")) SelectCasex Case"A"To"C" Print"考核通过!"
Parents’Homework:FindPerfectTeachersforKidsA)TomiHalldidwhatshecouldtolobbyforthebestteachersforhertwochi
最新回复
(
0
)