首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是【 】。 void swap(int *a,int *b) { int *tp; t=a;a=b;b=t; } main() { int x=3,y=5,*p=&x,*q=&
下面程序的运行结果是【 】。 void swap(int *a,int *b) { int *tp; t=a;a=b;b=t; } main() { int x=3,y=5,*p=&x,*q=&
admin
2009-01-15
56
问题
下面程序的运行结果是【 】。
void swap(int *a,int *b)
{
int *tp;
t=a;a=b;b=t;
}
main()
{
int x=3,y=5,*p=&x,*q=&y;
swap(p,q);
printf("%d%d\n",*p,*q);
}
选项
答案
3 5
解析
在主函数中通过定义和赋初值使p和q分别指向了x和y,执行函数调用“swap(p,q)”,把p和q中的地址值传给了形参指针.变量a和b,a和b分别指向了实参x和y。在函数swap()中交换了指针变量a和b的值,并没有交换a和b指向的实参的值,所以函数调用返回后x和 y依旧是原来的值。
转载请注明原文地址:https://www.kaotiyun.com/show/FQXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序的三种基本控制结构是
下列选项中不属于软件生命周期开发阶段任务的是()。
下列叙述中正确的是( )。
在过程定义中,Private表示()。
在窗体上有一个名称为Commandl的命令按钮,并编写有如下事件过程:PrivateSubCommandl—Click()Move500,500EndSub程序执行时,单击命令按钮,实现的功能是()。
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
下列程序的功能是调用字体对话框来设置文本框中的字体,单击Command1按钮弹出对话框,进行相应的字体、字号等的设置,然后单击“确定”按钮退出对话框,则文本框中将发生哪些变化()。PrivateSubCommand1_Click()
数据库系统的核心是()。
下列有关数据库的描述,正确的是()。
(1)在名称为Form1的窗体上添加一个名称为Shape1的圆角矩形,高、宽分别为1000、2000。请利用属性窗口设置适当的属性以满足下列要求:①圆角矩形中填满绿色(颜色值为:&H0000FF00&或&HFF00&)。②窗体的标题为“
随机试题
主要抑制排卵的避孕药是:长效口服避孕药是:
有关频谱多普勒超声的描述下列哪一项是错误的
中医学的病因包括哪些内容?
手持电动工具的安全控制要点有( )。
职业资格证书是国家对申请人专业(工种)学识、技术能力的认可,是求职、任职、独立开业和单位录用的主要依据,其制度应遵循()的原则。
审核信用证的要点,包括()。
C类神经症剖面图的特点是量表1、2、3的T分均高于60分,并且()。
有四种颜色的文件夹若干,每人可任取1~2个,如果要保证有3人取到完全一样的文件夹,则至少应该有()人去取。
Theabilitytocramcomputercircuitryontosiliconchipsfacesfundamentallimitations:itispossibletomaketheinnardsofa
儒家思想是中国传统文化的基石。它出现在大约两千五百年前的春秋时期,建立在夏、商、周朝的传统文化之上,它是由孔子创立的完整观念体系(ideologicalsystem)。儒家思想博大精深,涵盖了人性、政治、法律、教育、哲学、道德各个领域。儒家思想以人本哲学
最新回复
(
0
)