首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() void fun(int*a,int*b) {int x=3,y5,*p=&x,*q=&y; {int*c; fun(p,q);printf("%d,%d,",*p,*q); c=a;a=
有以下程序 #include<stdio.h> main() void fun(int*a,int*b) {int x=3,y5,*p=&x,*q=&y; {int*c; fun(p,q);printf("%d,%d,",*p,*q); c=a;a=
admin
2016-12-18
19
问题
有以下程序
#include<stdio.h> main()
void fun(int*a,int*b) {int x=3,y5,*p=&x,*q=&y;
{int*c; fun(p,q);printf("%d,%d,",*p,*q);
c=a;a=b;b=c;} fun(&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
解析
本题考查函数的调用与指针。D和q分别为指向x和y的指针,函数fun()的两个形参均为指针型,主要功能为交换两个指针的指向,当调用结束以后,该操作不能返回主函数。而主函数中,fun(p,q)、fun(&x,&y)的实参均为x与y的地址,因此,两者结果相同,并且两者指针指向的值不能变化。
转载请注明原文地址:https://kaotiyun.com/show/OfDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言结构体类型变量在程序运行期间
若程序执行时的输入数据是"2473",则下述程序的输出结果是#includevoidmain(){intcs;while((cs=getchar())!=;’\n’){switch(cs-’2’){case0
以下程序中函数fun的功能是:构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单链表中所有结点中的字符串。请填空完成函数disp。#includetypedefstruc
以下程序运行时若要正确输出函数的入口地址和输入数的绝对值,应在程序空缺处填入的正确选项是abs(intx){if(x>=0)returnx;elsereturn-x;}main(){inty,z,(*p)(i
以下不能对二维数组a进行正确初始化的语句是
以下说明语句中,【】是结构体类型名。typedefstruct{intn;charch[8];}PER;
以下选项中,当x为大于l的奇数时,值为0的表达式是
下列关于栈的叙述正确的是______。
下列叙述中正确的是______。
随机试题
女性患者,26岁,胸痛,查体可闻及胸膜摩擦音,其不可能是以下哪种疾病
用力矩分配法计算时,分配系数μAC为:
监理工程师督促承包商在设备检验过程中发现不合格品时,以下()不是不合格品的处理程序。
施工方信息管理手段的核心是实现工程管理()。
经纬仪由照准部、()和基座三部分组成。
关于悬挑式钢平台必须符合的规定,表述正确的有()。
经过多年的发展,中浩公司成为一家从事冶金、机械制造、化工、保险、外贸等多种业务的大型企业。从企业发展阶段与组织结构的关系看,该公司的组织结构类型应为()。
【2017年福建】《中小学幼儿园安全管理办法》第二十六条规定,学校接送学生不得租用()。①拼装车②报废车③个人机动车④运输公司客车
IP地址块58.192.33.125/29的子网掩码可写为()。
PassageTwo(1)Whatwouldtheholidaysbewithoutlotsoftinytwinklinglights?Lesscolorfulandfestive—butalsoalot
最新回复
(
0
)