首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数swap(arr,n)可完成对arr数组从第1个元素到第n个元素两两交换。在运行调用函数中的语句后,a[0]和a[1]的值分别为【 】。 a[0]=1;a[1]=2;swap(a,2);
函数swap(arr,n)可完成对arr数组从第1个元素到第n个元素两两交换。在运行调用函数中的语句后,a[0]和a[1]的值分别为【 】。 a[0]=1;a[1]=2;swap(a,2);
admin
2010-03-29
35
问题
函数swap(arr,n)可完成对arr数组从第1个元素到第n个元素两两交换。在运行调用函数中的语句后,a[0]和a[1]的值分别为【 】。
a[0]=1;a[1]=2;swap(a,2);
选项
答案
2,1
解析
数组名作为函数参数传递的是数组的首地址,即实参数组名把实参数组的首地址传给了形参数组名,形参数组名就指向了相应的实参数组,就是说形参数组和实参数其实就是同一个数组,对形参数组元素的修改也同样影响到对应的实参数组元素。
转载请注明原文地址:https://kaotiyun.com/show/F6jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inti,a;for(i=0;i<=10;i++)a=i;printf("%d,%d\n",i,a);}程序的运行结果是
有以下程序:#include<stdio.h>main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,%d,%d,%d、n",a,b,c,d);}程序输出()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
下面选项中的程序段,没有编译错误的是
有如下程序段:intx=12;doubley=3.141593;pfintf("%d%8.6f",x,y);其输出结果是()。
某系统结构图如下图所示,该系统结构图的最大扇出数是
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
下面不属于软件工程过程的4种基本活动
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
以下选项中不属于C语言程序运算符的是
随机试题
Iamwritingtoyoutotalkabouttakingupoccupationsforcollegegraduates.Nowadaysyouarelookingforwardtoobtainingemp
下列不属于汉字特定码双音略码的是()
关于马丁·路德·金《我有一个梦想》评述不正确的是()
A.潜伏期B.传染期C.症状明显期D.恢复期E.前驱期确定传染病隔离期的依据是
建设工程监理费由()构成。
“生产成本”账户的余额表示()。
只要参加报关员资格全国统一考试并取得《报关员资格证书》的,即成为报关员。
为加强就业服务与管理,我国劳动行政部门除定期发布相关信息外,还通过建立就业信息网,免费为劳动者提供职业供求信息、市场工资指导价位和职业培训信息,并提供政策法规服务。向社会提供职业供求信息有利于()。
在对睡眠障碍进行治疗中,常采用刺激控制技术,它的主要目的是()。
A、Amanandawomanshouldfolloweveryoftheirownimpulserespectively.B、Agoodmarriagetakessomelevelofcompromisebetw
最新回复
(
0
)