首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是:【 】。 void swap(int *a,int*b) { int *t; t=a;a=b;b=t; } main() { intx=3,y=5,*p=&x,*q=&y; swap
下面程序的运行结果是:【 】。 void swap(int *a,int*b) { int *t; t=a;a=b;b=t; } main() { intx=3,y=5,*p=&x,*q=&y; swap
admin
2013-06-11
54
问题
下面程序的运行结果是:【 】。
void swap(int *a,int*b)
{ int *t;
t=a;a=b;b=t;
}
main()
{ intx=3,y=5,*p=&x,*q=&y;
swap(p,q);
printf(“%d%d\n”,*p,*q);
}
选项
答案
3 5
解析
在主函数中通过定义和赋初值使p和q分别指向了x和y,执行函数调用“swap(p,q)”,把p和q中的地址值传给了形参指针变量a和b,a和b分别指向了实参x和y。在函数swap()中交换了指针变量a和b的值,并没有交换a和b指向的实参的值,所以函数调用返回后x和y依然是原来的值。
转载请注明原文地址:https://kaotiyun.com/show/t5Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta,b,d=25;a=d/10%9;b=a&&(-1);printf("%d,%d\n",a,b);}程序运行后的输出结果是
在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看作______。
在数据流图(DFD)中,带有名字的箭头表示______。
以下叙述正确的是______。
以下关于typedef的叙述错误的是
软件工程三要素包括方法、工具和过程,其中,【 】支持软件开发的各个环节的控制和管理。
在一棵二叉树上第6层的结点个数最多是【】。
在C语言中,关于函数fseek的说法正确的是()。
下列说法错误的是()。
随机试题
激活的中性粒细胞与血管内皮细胞相互作用可引起
知觉的过程可分为()
()不是教育研究的基本原则。
自然人的民事权利能力终于()
临床常用的印模材料是
甲、乙两工厂相邻,甲工厂为解决本厂职工上下班通行方便,与乙工厂订立合同。约定甲工厂每年向乙工厂支付一定费用,在乙工厂的土地上设立通行地役权,并进行了地役权登记。下列说法中,正确的有()。(2011年多项选择第45题)
【2007年第74题】位于抗震设防烈度7度区的某钢筋混凝土框架结构,房屋建筑高度30m,屋顶女儿墙如图8.3所示,下列关于女儿墙计算的相关论述,何者正确?
硐室爆破中对硐室照明的要求,不符合安全规程的是()。
根据在职培训对受训者在不同企业间的生产率的不同影响,在职培训可分为()。
下列事件中,揭开全面抗战序幕的是()。
最新回复
(
0
)