首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(int *a,int *b) { int *c; c=a;a=b;b=c; } main() { int x=3,y=5,*p=&x,*q=&y; fun(p,q);printf("%d,%d
有以下程序 #include void fun(int *a,int *b) { int *c; c=a;a=b;b=c; } main() { int x=3,y=5,*p=&x,*q=&y; fun(p,q);printf("%d,%d
admin
2019-08-10
39
问题
有以下程序
#include
void fun(int *a,int *b) { int *c;
c=a;a=b;b=c;
}
main()
{ int x=3,y=5,*p=&x,*q=&y;
fun(p,q);printf("%d,%d,",*p,*q);
flun(&x,&y);printf("%d,%d\n",*p,*q);
}
程序运行后的输出结果是
选项
A、3,5,5,3
B、3,5,3,5
C、5,3,3,5
D、5,3,5,3
答案
B
解析
本题考查函数的调用与指针。p和q分别为指向x和y的指针,函数fun()的两个形参均为指针型,主要功能为交换两个指针的指向,当调用结束以后,该操作不能返回主函数。而主函数中,fun(p,q)、fun(&x,&y)的实参均为x与y的地址,因此,两者结果相同,并且两者指针指向的值不能变化。
转载请注明原文地址:https://kaotiyun.com/show/mgRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下结构体类型说明和变量定义中正确的是
若有以下程序#include#defineS(x)x*x#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf("%d,%d\n",S(k+j),T(k+j));}则程序的输出结果是
下面不属于软件测试实施步骤的是
下面选项中关于位运算的叙述正确的是
以下叙述中正确的是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
若有以下程序#includemain(){chara[20],b[]="Theskyisblue.";inti;for(i=0;i<7;i++)scanf("%c",&b[i]);gets(A);print
若变量已正确定义,以下选项中非法的表达式是
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
随机试题
自主管理活动的最高目标是()
肾俞穴的主治有
根据《生态文明体制改革总体方案》,关于生态环境损害赔偿制度的说法,正确的有()。
甲公司为增值税一般纳税人,适用的增值税税率为17%,所得税税率为25%,假定销售商品、原材料和提供劳务均符合收入确认条件,其成本在确认收入时逐笔结转,商品、原材料售价中不含增值税。2011年甲公司发生如下交易或事项:(1)3月2日,向乙公司销售商品一批,按
教育心理学的发展经历了()几个阶段。
《国家赔偿法》规定,侵犯公民健康权造成身体伤害的,应当赔偿()。
【给定资料一】如今在中国常看到这样的场景:出门上班前,通过打车软件叫一辆车;坐在车上,通过手机浏览最新最火的帖子;下班回家太累不想做饭,通过APP请一位厨艺达人到家做饭;消费者在支付终端前摇晃手机或通过扫描二维码完成交易……调查显示,中
在美国,失业保险金的主要_______是雇主缴纳的失业保险税,只有少数几个州会向职工征收失业保险税。税率根据雇主裁员前享受失业保险待遇的雇员人数的多少而上下浮动,解雇率越高,税率越高,这种计算方式可以有效_______雇主的解雇行为。依次
为支持CD-ROM中视频文件的快速随机播放,播放性能最好的:艾件数据块组织方式是
Thelaptopcomputerequippedwithover8-hourlastingbatterieshasextraordinary______forglobalsales.
最新回复
(
0
)