首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
22
问题
有以下程序
#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://jikaoti.com/ti/g2f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
C语言中double类型数据占字节数为
C语言中char类型数据占字节数为
以下叙述中正确的是
若有以下程序#includemain(){chara[20],b[]="Theskyisblue.";inti;for(i=0;i<7;i++)scanf("%c",&b[i]);gets(A);print
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
关于do循环体while(条件表达式),以下叙述中正确的是()。
随机试题
吴迄无耗,益怨恨之。迄:耗:
张先生,65岁,骨癌肝转移,极度虚弱,对其护理的目标是
患者,女,27岁。左上第三磨牙颊向倾斜,食物嵌塞,拟拔除。若选择使用的麻醉药物是2%普鲁卡因。术后发生延迟性过敏反应中最常见的是
近年来,我国部分地区基层法院在民事审判中试点“小额速裁”,对法律关系单一、事实清楚、争议标的额不足1万元的民事案件,实行一审终审制度。关于该审判方式改革体现出的价值取向,下列哪些说法是正确的?(2011年卷一第54题)
某建设工程的工程所在地是北京,投资方(甲)是上海的企业,施工方(乙)是天津的企业,甲乙双方因工程施工合同纠纷需提起诉讼,应由( )的人民法院管辖。
2010年2月1日,A公司按照合同约定向B公司交付价值100万元的货物,B公司于2010年2月10日A公司签发了一张见票后1个月内付款、金额为100万元的银行承兑汇票。2010年2月25日,A公司向C银行提示承兑并于当日获得承兑。2010年3月10日,A公
某企业原是A银行客户经理的大客户,后因与B银行的客户经理建立了良好的个人关系而成为B银行的客户。A银行客户经理应()。
某企业编制第四季度的直接材料消耗与采购预算,预计季初材料存量为500千克,季度生产需用量为2500干克,预计期末存量为300千克,材料采购单价为10元,若材料采购货款有40%当季付清,另外60%在下季度付清,则该企业预计资产负债表年未“应付账款”项目为(
简述日常薪酬管理工作的内容。
手机短信、电子邮件、网络聊天记录等经查证属实后,可以作为法院判定案件的证据。()
最新回复
(
0
)