首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是【 】。 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
38
问题
下面程序的运行结果是【 】。
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://jikaoti.com/ti/m6K0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于命令按钮的叙述中错误的是
下列程序执行后,其输出结果为()。Dima(5)Fori=0To4a(i)=i+1:m=i+1Ifm=3Thena(m-1)=a(i-2)Elsea(m)=a(i)
以下数组定义语句中,错误的是()。
设窗体上有一个标签Label1和一个计时器Timer1,Timer1的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是( )。
编写如下程序:PrivateSubCommand1_Click()DimkAsIntegerx=1Fork=1To3x=x*fun(k)NextkPri
对于循环队列,下列叙述中正确的是( )。
检查软件产品是否符合需求定义的过程称为()。
A、选择B、投影C、交D、并D关系T中的元素与关系R和关系S中不同元素的总和,因此为并操作。
分段函数入下:设x中已经有一个数值。下列程序段中,能正确计算y值的是()。
下列方法或事件中,不是组合框与列表框共有的是()。
随机试题
由曲线y=x3和直线x=2,y=0围成一平面图形,试求:该平面图形绕Y轴旋转一周形成的旋转体体积.
表皮角质细胞的结构特点是()
关于专利权申请权的归属下列说法中正确的有:
消防安全重点单位消防安全管理情况,每月组织一次自我评估,评估中发现的问题和工作薄弱环节,要采取切实可行的措施及时整改。评估情况应自评估完成之日起()个工作日内向当地公安机关消防机构报告备案,并向社会公开。
持有会计从业资格证书的人员,离开会计工作岗位超过一定期限的,应当填写注册登记表,并持会计从业资格证书,向原注册登记的会计从业资格管理机构备案。该期限为()个月。
某饭店不仅具有雄厚的经济实力,而且在建筑风格、室内装修、有形产品、服务方式等方面都很有特色。该饭店的竞争维度品牌定位一般应选择()定位。
(1)在名称为Form1、标题为“输入”、最大化按钮失效的窗体上画一个名称为Label1的标签控件,其标题为“输入密码”;再向窗体内画一个名称为Text1的文本框控件,并清空其中的文本。程序执行时,用户在文本框中最多可输入由6个字符组成的密码,密码字符在文
假定当前日期为2002年8月25日,星期日,则执行以下语句后,a、b、c和d的值分别是25、8、2002和【】。a=day(now)b=month(now)c=year(now)d=weekday(now)
Eachyearmillionsofpeoplesufferfromtheeffectofalcoholanddrugabuse,gettingintoillness,crimeanddeath.Inthe
Therearealotofgoodcamerasavailableattilemoment—mostofthesearemadeinJapanbuttherearealsogood【B1】______models
最新回复
(
0
)