首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序调用函数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
47
问题
以下程序调用函数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全国计算机二级
相关试题推荐
编写如下程序代码:OptionBase1Dimarr()AsIntegerPrivateSubCommand1_Click()DimiAsInteger,jAsInteger
fun()函数的功能是首先对a所指的N行N列的矩阵,找出各行中的最大的数,再求这N个最大值中的最小的那个数作为函数值返回,请填空。 #include<stdio.h> #defineN100 intfun(int(*a)[
有以下程序: main( ) { char a[ ]={‘a’,‘b’,‘c’,‘d’,‘e’,‘f’,‘g’,‘h’,‘\0’};int i,j; i=sizeof(a);j=strlen(a); printf("%d,%
阅读以下函数fun(char *sl,char *s2){ int i=0;while(sl[i]==s2[i]&&s2[i]!=’\0’) i++;return(sl[i]==’\0’&&s2[i]==’\0’);}此函数的功能是
C语言中用于结构化程序设计的三种基本结构是
设有如下关系表:则下列操作中,正确的是()。
以下程序有语法错误,有关错误原因的正确说法是()。main(){intG=5,k;voidprt_char();┆k=prt_char(G);┆
请选择以下语句的输出结果()。printf("%d\n",strlen("\t\"\065\xff\n"));
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是()。
随机试题
对X公司材料采购业务实施细节测试时,A注册会计师发现X公司20×4年度共采购同一型号的K材料500批,其中95%以上均由Y公司供货,经办此类采购业务的人员均为B职员。在编制工作底稿时,A注册会计师宜以订购单上的()作为识别特征。
水蛭的炮制方法是()
高性能的微波信道需要把空间分级和自适应性均衡技术配合使用,以便最大限度地降低()。
选举权和被选举权是人民行使国家权力的基本形式,其内容包括()
凯末尔改革
依次填入下列句中方框处的最恰当的词语是:(1)我国大型深水港——山东石臼港的建设进展顺利,九月中旬,已完成年施工计划的90%。(2)为了迅速扭转连年亏损的局面,厂党委决定精通业务、有决策能力的退休科技人员。(3)她一连几次挑起
[*]
Thefirstparagraphimpliesthat______.ThecrueldilemmasofSchiavo’scasehasin______.
Hisattentionoften______atlectures.Nowonderhefailedtheexam.
A、Theladderwasborrowedawayatthattinge.B、Thelowerbranchesdidn’thaveanygreenapples.C、Theapplesonthetopbranche
最新回复
(
0
)