首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
41
问题
有以下程序: 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全国计算机二级
相关试题推荐
下面程序的运行结果是______。#defineN10#defines(x)x*x#definef(x)(x’x)main(){inti1,i2;i1-1000/s(
以下程序运行后的输出结果是______。main(){inta[4]]4]={{1,2,3,4},{5,6,7,8},{11,12,13,14},{15,16,17,18}};inti=0.j=0
以下程序段的输出结果是()。inta=1234;printf("%2d\n",a);
有以下程序main(){chara1=’M’,a2=’m’;printf("%c\n",(a1,a2));}以下叙述中正确的是
设有定义:intn1=0.n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是
以下程序的功能是:给r输入数据后计算半径r圆面积s。程序在编译时出错。main()/*Beginning*/{intr;floats;scanf("%d",&r);
已定义以下函数:fun(char*p2,char*p1){while((*p2=*p1)!=’\0’){p1++;p2++;}}
算法的时间复杂度是指()。
设有如下定义:structss{charname[10]intage;charsex;}std[3],*p=std;下面各输入语句中错误的是()。
数据库系统的三级模式分别为【】模式、内部级模式与外部级模式。
随机试题
Britishscientistsarepreparingtolaunchtrialsofaradicalnewwaytofightcancer,whichkillstumoursbyinfectingthemwi
禁止内幕交易的主要措施有( )。
下列属于银行附属资本的是()。
要约是指()。
下列不属于肥胖症的表现的是()。
水杯:透明:光线
张载说:“有象斯有对,对必反其为。有反斯有仇,仇必和而解。”这告诉我们()。
某银行保险柜被橇,巨额现金和证券失窃。警察局经过侦破,拘捕了三名重大的嫌疑犯:施辛格,赖普顿和安杰士。通过审讯,查明了以下的事实:(1)保险柜是用专门的作案工具撬开的,使用这种工具必须受过专门的训练。(2)只有施辛格作案,安杰士才作案。
Couldyou______reasonsandexamplesforyouranswer7
ASuccessStoryAt19,BenWayisalreadyamillionaire,andoneofagrowingnumberofteenagerswhohave【C1】______theirfo
最新回复
(
0
)