首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序调用函数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
37
问题
以下程序调用函数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/jNPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若fp已下确定义为一个文件指针,d1.dat为二进制文件,请填空,以便为“读”而打开此文件:fp=fopen(【】);。
以下能正确定义的数组并正确赋初值的语句是
若有定义:inla=8,b=5,c;,执行语句c=a/b+0.4;后,c的值为
数据库管理系统常见的数据模型有层次模型、网状模型和【】三种。
数据库管理系统中用来定义模式、内模式和外模式的语言为()。
在关系数据库模型中,通常可以把()称为属性,其值称为属性值。
在面向对象设计中,对象有很多基本特点,其中“从外面看只能看到对象的外部特性,而对象的内部对外是不可见的”这一性质指的是对象的
应用数据库的主要目的是()。
按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和______。
栈中允许进行插入和删除的一端叫做______。
随机试题
当宏观经济处于消费需求偏旺而投资需求不足的结构性矛盾时期时,运用的货币政策和财政政策的配合形式是()。
简述行政组织变革的阻力。
在19世纪初期出现“导生制”的国家是_______。
调剂时,复核的内容一般不包括
根据《建设工程价款结算暂行办法》规定,在具备施工条件的前提下,业主给承包商预付工程款应在双方签订合同后的()。
化学灌浆压送浆液的方式一般采用()。
下列经济业务中,()不会发生。
某企业2008年下半年劳动生产率资料如下表所示。根据表中资料回答下列问题。上述指标的报告期数值和基期数值之比可称为()。
甲与乙签订销售空调100台的合同,但当甲向乙交付时,乙以空调市场疲软为由,拒绝受领,要求甲返还货款。根据合同法律制度的规定,下列表述中,正确的有()。
家庭美德,是指人们在家庭生活中调整家庭成员间关系、处理家庭问题时所遵循的道德规范。下列属于家庭美德的主要规范的有()。
最新回复
(
0
)