首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
40
问题
有以下程序: 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://www.kaotiyun.com/show/ejPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若从键盘输入58,则以下程序输出的结果是______。main{){inta;scanf("%d",&a);if(a>50)printf("%d",a);
数据库系统的核心是()。
一些重要的程序语言(如Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用()。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是()。
以下不正确的叙述是()。
以下不能正确定义二维数组的选项是
函数fseek(pf,0L,SEEK_END)中的SEEK_END代表的是()。
以下函数返回a所指数组中最大值所在的下标值:fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i<n;i++)if(a[i]>a[p])_
在E-R图中,用来表示实体的图形是();
有下列二叉树,对此二叉树前序遍历的结果为()。
随机试题
因质量不符合规定而退回的商品,其相关的退货单各联次应送交的单位(或部门)有()
A.颈前淋巴结B.颈后淋巴结C.耳后淋巴结D.锁骨上淋巴结左侧E.锁骨上淋巴结右侧气管、胸膜、肺等处的淋巴液为上述哪组淋巴结所收集的()
颅内出血吸收消散最快的是
下列剂型属于非经胃肠道给药剂型的是
与吸光系数的大小无关的是
患者,女,65岁。因输尿管结石行ESWL术后康复出院。护士叮嘱道:“您回家要多休息并按时服药,注意按规定时间来复查。您慢走!”这属于
某建筑工程,南北朝向,桩基采用锤击法施工,基础底板长×宽×厚为40m×20m×1.1m,不设后浇带和变形缝。该建筑为钢筋混凝土框架结构,普通混凝土小型空心砌块填充墙作围护结构。底板混凝土强度等级为C35P8,配制底板混凝土采用P.032.5水泥,浇筑时采用
教育制度和义务教育制度
在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
A、出去旅游B、锻炼身体C、在家睡觉D、检查身体B根据“很多上班族都像赵女士一样,在这个假期选择锻炼身体”这句话,可知选B。
最新回复
(
0
)