首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是:【 】。 void swap(int *a,int*b) { int *t; t=a;a=b;b=t; } main() { intx=3,y=5,*p=&x,*q=&y; swap
下面程序的运行结果是:【 】。 void swap(int *a,int*b) { int *t; t=a;a=b;b=t; } main() { intx=3,y=5,*p=&x,*q=&y; swap
admin
2013-06-11
25
问题
下面程序的运行结果是:【 】。
void swap(int *a,int*b)
{ int *t;
t=a;a=b;b=t;
}
main()
{ intx=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/t5Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节)#include<stdio.h>main(){FIL
有以下程序voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i+=2)for(j=i+2;j<n;j+=2)if(a[i]<a[j]){t=a[i];a[
有以下说明和定义语句 struct student {int age;char num[8]; }; struct student stu[3]={{20,"200401"},{21,"200402"},{10\9,"200403"}}; struct s
以下不正确的说法是______。
以下叙述中,错误的是______。
在一棵二叉树上第6层的结点个数最多是【】。
数据库系统可分为三级模式,下列选项中不属于数据库三级模式的是
在C语言中,关于函数fseek的说法正确的是()。
请选出司用作C语言用户标识符的一组标识符_______。
若有定义int(*pt)[3];,则下列说法正确的是
随机试题
患儿,男性,13岁。半月来全身水肿、乏力。查体:尿蛋白(++++),定量4.0g/d。镜检偶见沉渣红细胞和透明管型。血压120/80mmHg,血浆白蛋白29g/L,BUN5mmol/L,血肌酐98μmol/L,胆固醇、甘油三酯升高。该患儿的临床诊断是
患者,男性,23岁,右腰部撞伤1小时。患者腰部剧烈疼痛,肿胀,有淡红色血尿,诊断为右。肾挫伤,采用非手术治疗。能及时反映肾出血情况的指标是
下列各项中,可用于大跨度、高耸结构,承受动荷载的钢结构的钢材有()。
2×17年12月,经董事会批准,甲公司自2×18年1月1日起撤销某营销网点,该业务重组计划已对外公告。为实施该业务重组计划,甲公司预计发生以下支出或损失:因辞退职工将支付补偿款100万元,因撤销门店租赁合同将支付违约金20万元,因处置门店内设备将发生损失5
在中国军事构筑史上,享有“天下第一关”誉称的关键是()。
北京地处华北平原北部,与天津相邻,并与天津一起被()环绕。
哥白尼的“日心说”与当时的宗教思想、占统治地位的亚里士多德物理学以及人们的“常识”均相抵触,一开始遭到许多人的反对,直到牛顿发现万有引力定律之后,才逐步被天文学家们承认。由此不能推出的是:
数据挖掘是从大量的、不完全的、有噪声的、模糊的、随机的数据中提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。根据上述定义,下列属于数据挖掘的是:
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(char*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。例如:abcdc
ManyyoungpeoplewanttostudyintheUnitedStatesbutdonothavethemoneytodoso.Itisagoodideatoresearchthisques
最新回复
(
0
)