首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是【 】。 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
45
问题
下面程序的运行结果是【 】。
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://kaotiyun.com/show/FQXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘输入正整数到文本框中。在“除数”框架中选择一个单选按钮,然后单击“处理数据”命令按钮,将大于文本框中的正整数,并且能够被所选除数整除的5个数添加到列表框List1中,如图所示。在窗体文
下面不能作为结构化方法软件需求分析工具的是
在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序代码:OptionBase1Dimarr()AsIntegerPrivateSubCommandl_Click()DimiAsInte
下列选项中不属于软件生命周期开发阶段任务的是()。
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerStaticzAsIntegerx
程序运行时,当用鼠标点击滚动条两端的箭头按钮时,不会产生的结果是
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
在考生目录下已有一个工程文件sjt5.vbp。运行程序后,分别从两个文件中读出数据,放入两个一维数组a、b中。请编写程序,当单击“合并数组”按钮时,将a、b数组中相同下标的数组元素的值求和,并将结果存入数组c。单击“找最大值”按钮时,调用find过程分别找
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
随机试题
林可霉素在骨组织中浓度高,可用于骨和关节的感染。
TheWorkers’RoleinManagementTraditionally,ithasbeentheworkers’roletoworkandmanagement’sroletomanage.Manage
AVI格式可以将视频和____________交织在一起进行同步播放。
食管癌患者典型的临床表现为
A、乳胶手套B、消毒乳胶手套C、外科手套D、乙烯基手套E、厚橡皮手套洁牙时用
2013年1月,甲仓储公司与乙公司签订一份仓储保管合同。合同约定:由甲公司为乙公司储存保管大豆10万公斤,保管期限自2013年1月10日至11月10日,储存费用为8000元人民币,违约金为仓储费的10%,如果履行中发生争议在A仲裁机构通过仲裁方式解决。
导游到机场迎接入境旅游团时,如发现该团人数减少了,此时导游应该()。
可燃冰是天然气水合物的俗称,它是一种天然气和水在低温、高压条件下结合形成的冰状白色固体物质,点火即可燃烧,主要成分是甲烷。科学家普遍认为,作为一种新型环保能源,可燃冰可能成为石油等传统能源的替代品,成为未来世界的主要能源。对这个句子理解不正确的是
国际收支[浙江财经大学2012研;山东大学2014研;华南理工大学2015研]
设窗体文件中有下面的事件过程:PrivateSubCommand1_Click()Dimsa%=100PrintaEndSub其中变量a和s的数据类型分别是()。
最新回复
(
0
)