首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序调用函数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
27
问题
以下程序调用函数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全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生20个0~1000的整数,将其放入一个数组中,然后输出这20个整数的平均值。程序运行后,单击命令按钮(名称为Command1,标题为“输出平均值”),即可求出其
在考生文件夹中有一个工程文件sjt4.Vbpo该程序的功能是将文件in4.txt中的文本读出并在文本框Text1中显示。输入一个英文字母到文本框Text2中,然后单击“统计”命令按钮,统计该字母(大小写被认为是不同的字母)在文本中出现的次数,统计结果在标签
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:PrivateXAsIntegerPrivateSubCommand1_Click()
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程:PrivateSubOption1_Click(IndexAsInteger)…EndSub下面关于此
有以下程序: int fa(int x) { return x *x;} int fb(int x) { return x *x *x;} int f(int( *f1)( ),int( *f2)( ),int x) { return f
以下非法的赋值语句是
以下选项中合法的用户标识符是
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序#include<string,h>voidf(char*p[],intn){char*t;inti,j;for(i=0;i<n-
下列说法不正确的是()
随机试题
在社会主义民主政治建设方面,毛泽东提出的主要观点是什么?
库存现金日记账和银行存款日记账不论在何种账务处理程序下,都是根据收款凭证和付款凭证逐日逐笔顺序登记的。()
一次性纸杯
我国个人汽车消费贷款的最高贷款比例为90%。()
在项目投资的题目中。计算折旧时经常遇到“年数总和法”和“双倍余额递减法”.请介绍一下这两种方法?
被英国科技史学者李约瑟誉为“中国古代科学史上的里程碑”的著作是()。
教师提问学生,要求学生列举砖头的各种用途。学生给出的可能答案是:建房子用的材料,打人的武器,用于垫高、固定某东西。这种寻求答案的思维方式是()。
甲将侵犯他人注册商标专用权的商品委托乙代理销售,乙对侵犯他人注册商标专用权这一事实明确知情。对此,下列说法正确的是()。
若把一个大的金属球表面涂上油漆,需要油漆5千克,若把这个金属球熔化后,制成64个半径相同的小金属球(不计损耗),如果将这些小球的表面涂上油漆,则需要油漆()千克。
请根据下图所示的网络结构回答下列问题。如果将172.0.35.128/25划分3个子网,其中第一个子网能容纳55台主机,另外两个子网分别能容纳25台主机,要求网络地址从小到大依次分配给3个子网,这3个子网的掩码分别为___________、_____
最新回复
(
0
)