首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中,不能对主函数中变量i和j的值进行交换的程序是( )。
以下选项中,不能对主函数中变量i和j的值进行交换的程序是( )。
admin
2021-06-15
39
问题
以下选项中,不能对主函数中变量i和j的值进行交换的程序是( )。
选项
A、#include
void swap(int*p,int*q)
{int*t;
*t=*p;*p=*q;*q=*t;
}
main()
{
int i=10,j=20,*a=&i,*b=&j;
swap(a,b);printf("i=%d j=%d\n",i,j);
}
B、#include
void swap(int*P,int*q)
{int t;
t=*p;*p:*q;*q=t;
}
main()
{
int i=10,j=20,*a=&i,*b=&j;
swap(a,b);printf("i=%d j=%d\n",i,j);
}
C、#include
#include
void swap(int*p,int*q)
{int*t;
t=(int*)malloc(sizeof(int));
*t=*p;*p=*q;*q=*t;
free(t);
}
main()
{
int i=10,j=20;
swap(&i,&j);printf("i=%dj=%d\n",i,j);
}
D、#include
void swap(int*p,int*q)
{int t;
t=*P;*p=*q;*q=t;
}
main()
{
int i=10,j=20,*x=&i,*y=&j;
swap(x,y);printf("i=%dj=%d\n",i,j);
}
答案
A
解析
A项,定义了一个临时指针t,实现两个指针地址的交换,传入的参数是两个指针的副本,故交换了副本地址,对a、b无影响;B项,调用函数传入的是i与j地址,函数体内交换的是地址内元素,临时变量t为整型变量,能实现i与j值交换;C项,调用函数传入的是i与j地址,函数体内交换的是地址内元素,临时 变量t为整型指针,且已正确开辟内存,能实现i与j值交换;D项与B项相同,能实现i与j值交换。
转载请注明原文地址:https://kaotiyun.com/show/Q5tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidmain(){ints;scanf("%d",&s);while(s>0){switch(s){case1:pri
若有以下程序#includeintk=7;voidf(int**s){int*t==&k:*s=t;printf("%d,%d,%d,",k,*t,**s);}main()
若有以下程序#includemain(){inti,j=0;chara[]="Howareyou!",b[10];for(i=0;a[i];i++)if(a[i]==’’)b[j++]=a[i+1];b[j]=’\0’;printf("%s
以下叙述中正确的是
以下不构成无限循环的语句或语句组是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
软件工程的三要素是
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
下列选项中,能正确定义数组的语句是
下列选项中不符合良好程序设计风格的是
随机试题
Somepeoplemayfeeldenialafteradisappointment.It’snotveryhealthytobeindenial,becauseifyoudon’tacceptthesitua
(2015年第88题)不属于腓总神经损伤的临床表现是
可摘局部义齿制作过程中,装盒完成一定时间后才可以烫盒,这段时间大约是A.50minB.40minC.30minD.20minE.10min
下列关于血清电解质检测的说法,错误的是
我国决策住房公积金管理的机构是()。
文学是文化的一个载体,以其独特的魅力记录了各个国家老百姓重要的社会经验、民族精神以及国家的特征。在当今世界各国文化之间的交流、合作越来越多的情况下,______。人们对一个国家文化的理解,既有想象的层面,也有真实理解的层面,更有尊重的层面。一个作家要真正地
0,1,4,11,26,()。
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中【】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
数据库设计的四个阶段是:需求分析,概念设计、逻辑设计和()。
Aftercompletingtheirmedical-historyforms,patientsattheHopeClinicforWomeninGraniteCity,111.areaskedanunusualq
最新回复
(
0
)