首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序调用函数swap将指针s和t所指单元(a和b)中的内容交换,请填空。 main() { int a=10,b=20*s,*t; s=&a;t=&b; __________ printf(“
以下程序调用函数swap将指针s和t所指单元(a和b)中的内容交换,请填空。 main() { int a=10,b=20*s,*t; s=&a;t=&b; __________ printf(“
admin
2012-08-23
29
问题
以下程序调用函数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://jikaoti.com/ti/WEB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在16位C编译系统中,若定义longa;则能给a赋值40000的正确语句是()。
若fp已下确定义为一个文件指针,d1.dat为二进制文件,请填空,以便为“读”而打开此文件:fp=fopen(【】);。
有以下程序,若运行时从键盘输入:18,11<回车>,则程序的输出结果是【】。main(){inta,b;printf("Entera,b:");scanf("%d,%d",&a,&b);while(a!=b)
以下程序的运行结果是【】。intk=0;voidfun(intm){m+=k;k+=m;printf("m=%dk=%d",m,k++)}main(){inti=4;fun(i++);printf("i
若有定义"int*p[3];",则以下叙述中下确的是
已有定义如下:structnode{intdata;structnode*next;}*p;以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。
面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个【】。
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
在关系数据库模型中,通常可以把()称为属性,其值称为属性值。
设y是int型变量,请写出y为奇数的关系表达式【】。
随机试题
A.前驱期B.昏迷前期C.昏睡期D.昏迷期E.昏死期患者不能合作,各种反射消失属于()
简述群体规范的作用。
Before______forthejob,youwillberequiredtotakealanguagetest.
A.可使前者吸收减少,活性减低B.可形成不溶性络合物,使口服吸收率减少C.可加重肝损害D.增加麦角中毒的风险E.疗效增强四环素类药与其他肝毒性药(抗肿瘤药)合用时()。
患者,男性,20岁。因外出春游去植物园,出现咳嗽、咳痰伴喘息1天入院。喘息貌,口唇发绀,在肺部可闻及广泛哮鸣音。医疗诊断是支气管哮喘,下面哪种是控制症状的首选药
[2010年第151题,2006年第153题]除平坡出入口外,在门完全开启的状态下,建筑物无障碍出入口的平台的净深度不应小于:
某设备原值为3000元,预计使用5年,预计净残值100元,按双倍余额递减法计算折旧,双倍直线折旧率为()。
证券投资顾问可以通过广播、电视、网络、报刊等公众媒体,作出买入、卖出或者持有具体证券的投资建议。()
关于领导一成员交换理论的陈述,正确的是()。
四川的地势特征是()。
最新回复
(
0
)