首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序调用函数swap将指针s和t所指单元(a和B)中的内容交换,请填空。 main() {int a=10,b=20,*s,*t; s=&a;t=&b; ( ) printf("%d%d",a,B); } swa
以下程序调用函数swap将指针s和t所指单元(a和B)中的内容交换,请填空。 main() {int a=10,b=20,*s,*t; s=&a;t=&b; ( ) printf("%d%d",a,B); } swa
admin
2011-06-10
63
问题
以下程序调用函数swap将指针s和t所指单元(a和B)中的内容交换,请填空。 main() {int a=10,b=20,*s,*t; s=&a;t=&b; ( ) printf("%d%d",a,B); } swap(int*ss,int*tt) {int te; te=*ss; *ss=*tt; *tt=te; }
选项
答案
swap(s,t);
解析
本题要在主函数中调用swap函数交换a、b的值,实现数据交换需要进行地址传递,所以函数的形参都应该是需要交换的数据的地址,程序中通过“s=&a;t=&b;”将指针变量s和t指向变量a、b的地址,因此,引用时直接引用指针变量s和t即可。
转载请注明原文地址:https://kaotiyun.com/show/iJPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序代码:OptionBase1PrivateSubForm_Click()Dimx,tx=Array(-8,20,15,10,-30,13,17)
能够容纳其他控件的控件是容器控件,框架与图片框都是容器控件。下面的叙述中正确的是()。
以下叙述中正确的是()。
以下叙述中错误的是()。
在名称为Form1的窗体上添加三个单选按钮,其名称分别为Option1、Option2和Option3(如图1所示),然后通过属性窗口设置窗体和单选按钮的属性,实现如下功能:①窗体标题为“设置单选按钮属性”;②三个单选按钮的标题分别为“
以下程序运行后的输出结果是【 】。 voidfun(intx,inty) {x=x+y;y=x-y;x=x-y; printf("%d,%d,",x,y);} main( ) {intx=2,y=3; fun(x
以下非法的赋值语句是
在Windows环境下,只要在“开始”菜单中单击【 】选项,就可以查阅最近打开过的文档清单。
下列哪个是面向对象程序设计不同于其他语言的主要特点?
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送
随机试题
首先论述十怪脉的医家是
关于氟斑牙描述哪项是不正确的
A、肼屈嗪B、硝普钠C、尼莫地平D、可乐定E、卡托普利高血压伴脑血管疾病的患者最好选用
成本计算账户和收入账户一般采用多栏式格式。()
证券投资咨询机构从业人员不得从事( )。
每次健身运动的时间,一般控制在()。
教育自产生之日起就有阶级性。()
改革开放30多年来,党和国家始终以改革开放为强大动力,锐意推进各方面体制改革,各项事业取得举世瞩目的新的伟大成就。我国现阶段的经济管理制度是()。
根据以下资料,回答问题。2011年北京房地产施工面积为:
"Ifinditreallyattractivehowsuccessfulyouare,"mydatesaid,leaninginforakiss.Sure,itsoundslikealine.Butita
最新回复
(
0
)