首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void swap1(int * a,int * b) {int* c=a; a=b,b=c; } void swap2(int * a,int * b) { int c=* a; * a=*b
有以下程序: void swap1(int * a,int * b) {int* c=a; a=b,b=c; } void swap2(int * a,int * b) { int c=* a; * a=*b
admin
2010-01-10
28
问题
有以下程序: void swap1(int * a,int * b) {int* c=a; a=b,b=c; } void swap2(int * a,int * b) { int c=* a; * a=*b,*b=c; } main() {int a=10,b=15; swap 1(&a,&b) ; printf("%d,%d,",a,b) ; a=10,b=15; swap 2(&a,&b) ; printf("%d,%d",a,b) ; } 其输出结果为 ______。
选项
A、15,10,10,15
B、15,10,15,10
C、10,15,10,15
D、10,15,15,10
答案
8
解析
C语言规定,实参变量对形参变量的数据传递是“值传递”,只由实参传给形参,而不能由形参传回来给实参。在内函数调用结束后,形参单元被释放,实参单元仍保留并维持原值。本题中swapl()函数中,虽然改变了形参指针的值,但实参指针的值并没有改变,所以执行第一个printf后应输出10,15,swap2()函数实现了交换两个变量a和b的值,因此执行第三个printf后输出交换后的值15,10,所以本题答案为D。
转载请注明原文地址:https://jikaoti.com/ti/OgI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某人编写了下面的程序,希望能把Textl文本框中的内容写到out.txt文件中PPrivateSubCommand1—Click()Open“out.txt”ForOutputAs≠}2Print“Textl”Close#2EndSu
阅读程序:OptionBase1PrivateSubForm_Click()DimArr(3,3)AsIntegerFori=1To3Fori=1To3Ifj=iOrj=3-i+1Thenasr(i,j)=1El
有如下程序:FunctionfunfByValnumAsInteger)AsIntegerDimkAsIntegerk=1hum=Abs(num)DoWhilenumk=k*(humMod10):num=num\10L
有下面程序代码:PrivateSubCommand1_Click()PrivateSubproc(ByValaAsInteger)DimxAsInteger,sAsInteger
在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommandl_Click()d=0:c=10:x=Array(10,12,21,32,24)Fori=1To5Ifx(i
以下关于事件、事件驱动的叙述中,错误的是
以下关于数组的叙述中,错误的是
以下可以判断是否在文本框(名称为Textl)内按下了回车键的事件过程是
在VB中,函数过程与子程序过程的区别之一是
窗体上有一个名称为Command1的命令按钮,其单击事件过程及相关的函数过程如下:PrivateSubCommand1_Click()DimiAsIntegerFori=1To500
随机试题
A.阻断中脑-边缘叶及中脑-皮质通路中的D2样受体B.阻断结节-漏斗系统通路的D2样受体C.阻断黑质-纹状体通路中的D2受体D.阻断α受体E.阻断M胆碱受体氯丙嗪下列作用的机制分别是阿托品样效应
比较议会共和制与总统共和制的联系与区别。
高压蒸汽灭菌法的温度和时间是
可以用作权利质押的出质物包括:()。
国务院出台《职工带薪年休假条例》,为劳动者享有休息休假权提供法律保障,这主要体现了()。
设函数f(x)=在x=1处连续,则A=_______.
Allthewisdomoftheages,allthestoriesthathavedelightedmankindforcenturies,areeasilyandcheaply【21】toallofus【22
The______oftheoccasionwasspoiledwhenshefelldownthesteps.
DarwinandHisTheoryDarwinwasbornin1809asthesonofaphysician.Heearlierplannedtobecomea【1】intheChurchofEn
Tourismreallyisabigbusinessthesedays.It’s【B1】______.Itinvolveshotels,transportation,【B2】______,shops,andthousands
最新回复
(
0
)