首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
53
问题
有以下程序: 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全国计算机二级
相关试题推荐
按条件f对关系R进行选择,其关系代数表达式为()。
有以下程序voldsoru(inta[],intn){inti,i,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(a[i]<a[j])
以下叙述中错误的是
有以下程序main(){inti=1,j=2,k=3;if(i++==l&&(++j==3||k++==3))printf("%d%d%d\n",i,j,k);
有以下程序main(){inta=15,b=21,m=0;switCh(a%3){case0:m++;break;case1:m++;switch
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’\101’是
以下叙述中错误的是
若按功能划分,软件测试的方法通常分为______测试方法和黑盒测试方法。
如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体“工人”与实体“设备”之间存在【】联系。
在关系数据库中,用来表示实体之间联系的是______。
随机试题
定性预测又称为()。
项目投资管理的特点包括()。
在工作过程中,你常有()
防治治安危害的思想教育,是有广泛社会性的思想工作,要发动各个部门,特别是宣传、教育、新闻、出版等部门,以健康的、进步的思想占领思想阵地。()
你的领导计划性不强,朝令夕改,今天交给你一个任务。明天又交给你另一个任务,你如何处理?
老王和老李沿着小公园的环形小路散步,两人同时出发,当老王走到一半路程时,老李走了100米;当老王回到起点时,老李走了5/6的路程。环形小路总长多少米?()
有以下程序#includemain(){intfindmax(int,int,int),m;┋m=findmax(a,b,c);┋}intfindmax(intx,inty,intz){…}则以下叙述正确的是()。
A、Togainworldwidefameandearnalotofmoney.B、Tofollowherheartanddowhatshewantsto.C、Tofullytapherpotentiala
A--FacultyStudyAreaB--MultimediaReferenceRoomC--Audio-VisualResourcesD--Bag
A、Ithasseenasteadydeclineinitsprofits.B、Ithasbecomemuchmorecompetitive.C、Ithaslostmanycustomerstoforeignco
最新回复
(
0
)