首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序调用函数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
51
问题
以下程序调用函数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://www.kaotiyun.com/show/jNPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下说明typedefstructST{longa;intb;charc[2];}NEW;则下面叙述中正确的是
下列选项中正确的语句是
下列关于单目运算符++、--的叙述中正确的是
若有如下结构体说明:structSTRU{inta,b;charc:doubled;stmctSTRU*p1,*p2;};请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】t[20]
有以下程序main(intarge,char*argv[])intn,i=0;while(argv[1][i]!=’\0’){n-fun();i++;}printf
以下选项中属于C语言数据类型的是()。
结构化程序设计的三种结构是()。
数据库管理系统是位于用户与______之间的软件系统。
请选择以下语句的输出结果()。printf("%d\n",strlen("\t\"\065\xff\n"));
应用数据库的主要目的是()。
随机试题
口腔检查中,用探针探诊可检查以下疾病,除外
针对急性肾小球肾炎严重循环充血的西医处理,叙述正确的是
腹部损伤行腹腔穿刺抽得不凝血液后诊断
按照土地增值税的有关规定,下列各项目中,房地产开发企业计算上地增值税时,应单独扣除的税金是()。
以下公式中,表示年金现值系数或与年金现值系数等价的有()。
甲公司与乙饮料厂签订一买卖纯净水的合同,约定提货时付款。甲公司提货时称公司出纳员突发急病,支票一时拿不出来,要求先提货,过两天再把货款送来,乙饮料厂拒绝了甲公司的要求。乙饮料厂行使的这种权利在法律上称为()。
Mysister___________thefirstpartyinherlifetomorrownight.
甲公司委托丙公司退休工程师乙开发一套计算机软件,但合同中没有就该软件著作权的归属做出约定。乙依约交付软件后,甲公司支付了费用。依据《著作权法》的规定,该软件的著作权应属于()。
Itdoesn’tmatterwhichroomafamilychoosesto【C1】______in.It【C2】______beafavoritecomerofthekitchen,orawoodpanelled
有下列程序:#include#includetypedefstruct{charname[9];charsex;floatscore[2];}STU;STUf(STUa){STUb={"Zha
最新回复
(
0
)