首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> void swap(int*a,int*b) { int*tp,t; t=*a;*a=*b;*b=t; tp=a;a=b;b=tp;
有下列程序: #include<stdio.h> void swap(int*a,int*b) { int*tp,t; t=*a;*a=*b;*b=t; tp=a;a=b;b=tp;
admin
2022-10-25
42
问题
有下列程序:
#include<stdio.h>
void swap(int*a,int*b)
{
int*tp,t;
t=*a;*a=*b;*b=t;
tp=a;a=b;b=tp;
printf(”%d,%d,”,*a,*b);
}
main()
{
int i=3,j=7,*p=&i,*q=&j;
swap(&i,&j);
printf(”%d,%d”,*p,*q);
}
程序执行后的输出结果是( )。
选项
A、3,7,3,7
B、7,3,7,3
C、3,7,7,3
D、7,3,3,7
答案
C
解析
程序定义两个整型变量i、j,初值为3,7。另外,定义两个整型指针变量p、q,其中p指向i,q指向j。将i、j的地址传给swap函数。在swap函数中,a指向i,b指向j。通过I临时变量t交换a和b指向的值,此时a指向的实参i、b指向的实参j的值发生了交换。即a指向i的值为7,b指向j的值为3;再通过临时变量tp交换a和b的指针值,使得a指向j,b指向i。所以sw印函数中输出a指向的值为3(j),b指向的值为7(i);swap函数调用结束后,输出p和q指向的值,即i、j的值为7、3。所以程序输出:3,7,7,3。本题答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/cCkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序modi1.C的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增
有以下程序:#include<stdio.h>main(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是()。
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为
以下选项中正确的定义语句是()。
下不能正确表示代数式的C语言表达是()。
某棵树中共有25个结点,且只有度为3的结点和叶子结点,其中叶子结点有7个,则该树中度为3的结点数为
下列哪一条不属于数据库设计的任务?()
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.C。在此程序中,函数fun的功能是:计算n!。例如,给n输入5,则输出120.000000。请改正程序中的错误,使它能得出正确的结果。注意:不
设树T的深度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为
检查软件产品是否符合需求定义的过程称为()。
随机试题
交易风险
WhoElectsthePresident?November7,2000isaveryspecialdayintheUnitedStates.Votersallacrossthenationare【1】re
肛瘘手术治疗中,最重要的是
西洋参的功效是
如上题所述,该同步电动机的额定容量为()kVA。
从某种意义上说,教师的()比道德宣言或道德演讲更能教育学生。
2011年,河北省农产品进出口总额41.1亿美元,同比增长21.2%,其中进口同比增长20.6%。2011.年12月,河北省农产品出口、进口额均创历史新高,当月进出口4.5亿美元,同比增长30.7%,环比增长35.0%。其中出口1.6亿美元,
评论与理论最大的区别就是时效性。理论可以在尘埃落定后再做总结性梳理,而评论则必须有快速反应的能力,需要在文艺作品发表或上演后立即开始。一些专业评论工作者不善于、甚至不屑于评论当下最热门的文艺作品或文艺现象,认为这种评论肤浅,会降低自己的身份。当新的文学艺术
ItmaybejustaswellforOxfordUniversity’sreputationthatthisweek’smeetingofCongregation,its3,552-stronggoverningb
Completethenotesbelow.WriteNOMORETHANTHREEWORDSforeachanswer."CVandInterviewSkills"SeminarThespeakersuggests
最新回复
(
0
)