首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void swap1(int *a,int *b) {int *c=a; s=b,b=c; } void swap2(int *a.int *b) { int c=*a; *a=*b,*b=c;
有以下程序: void swap1(int *a,int *b) {int *c=a; s=b,b=c; } void swap2(int *a.int *b) { int c=*a; *a=*b,*b=c;
admin
2009-02-15
38
问题
有以下程序: void swap1(int *a,int *b) {int *c=a; s=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; swap2(&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语言规定,实参变量对形参变量的数据传递是“值传递”,只由实参传给形参,而不能由形参传回来给实参。在内函数调用结束后,形参单元被释放,实参单元仍保留并维持原值。本题中swap1()函数中,虽然改变了形参指针的值,但实参指针的值并没有改变,所以执行第一个printf后应输出10,15,swap2()函数实现了交换两个变量a和b的值,因此执行第二个printf后输出交换后的值15,10,所以本题答案为D。
转载请注明原文地址:https://jikaoti.com/ti/92K0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体上有1个名称为List1的列表框,程序运行时,如果选中了第3个列表项(最上面的列表项为第0个列表项),则下面不成立的是
下面程序计算并输出的是PrivateSubCommand1Click()a=10:s=0Dos=s+a*a*a:a=a-1LoopUntila
在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的时间过程是
编写如下程序:PrivateSubCommandlClick()Dima(3,3)AsInteger,b(3,3)AsIntegerFori=lTo3Forj=1To3a(i,j)=i+j:b(i,j)=a(i,j)+i
求1!+2!+……+10!的程序如下:PrivateFunctions(xAsInteger)PrivateSubCommand1_Click()f=1
下列选项中不属于结构化程序设计原则的是
如果把程序的启动对象设置为:SubMain,则SubMain过程()。
随机试题
目视助航灯光系统下列描述中正确的是()。
铅蓄电池发生硫化故障,完全可以用去硫化充电法消除。()
患者自幼脾大,Coombs试验阴性,血片可见多量的小球形红细胞,其父也为巨脾,应首选的治疗为
材料:2010年3月22日,河南睢县一农民找乡长说事时,拿起办公桌上一水杯欲喝水,被乡长喝止。两人发生口角后出现肢体冲突,随后乡长喊来警察。农民被拘留7日。据了解,事前该村民土地被非法征用,补偿三年未兑现,去找乡长反映此事。你怎么看待“茶杯门”事件?
行政强制执行是指公民、法人或其他组织不履行法律规定的义务或不履行行政机关做出的行政处理决定中规定的义务时,有关国家机关依法通过间接手段向义务人的人身和财产施以强制力直接强制义务人履行义务或达到与履行义务相同状态的行为。根据上述定义,下列不属于行政强制执行
慢性胃炎时,胃黏膜上皮转变为含有潘氏细胞或杯状细胞的小肠或大肠上皮组织属于
加强党的制度建设的主要内容有()。
Aneconomistissomeonewhoknowsalotabouthowgoodsandwealthareproducedandused.Food,for(31)______,isakindofgoo
Announcement(通知)Goodmorning,ladiesandgentlemen.MayIdrawyourattention(注意)tothebookSafetyinFlight"!Youwillfind
Weneverimaginedthathe(become)______adoctorafewyearslater.
最新回复
(
0
)