首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是【 】。 void swap(int *a,int *b) { int *t; t=a;a=b;b=t; } main() { int x==3,y=5,*p=&x,*q=&y;
下面程序的运行结果是【 】。 void swap(int *a,int *b) { int *t; t=a;a=b;b=t; } main() { int x==3,y=5,*p=&x,*q=&y;
admin
2010-01-10
34
问题
下面程序的运行结果是【 】。
void swap(int *a,int *b)
{ int *t;
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);
}
选项
答案
35
解析
主函数中通过定义和赋初值使p和q分别指向了x和y,执行函数调用swap(p,q),把p和q中的地址值传给了形参指针变量a和b,此时a和b分别指向了主函数中的变量x和y。在函数swap()中交换了指针变量a和b的值,但并没有改变a和b所指向的内容,所以函数调用返回后x和y依旧是原来的值。故运行结果为35。
转载请注明原文地址:https://jikaoti.com/ti/S6I0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如果在窗体模块中所有程序代码的前面有语句:Dimx,则x是
在VB中,函数过程与子程序过程的区别之一是
为了删除列表框中的一个列表项,应使用的列表框方法是
若要使文本框能够输入多行文本,应该设置的属性是
下面叙述中正确的是
假定建立了一个名为Command1的命令按钮数组,则以下说法中错误的是
下列选项中不符合良好程序设计风格的是
按照“后进先出”原则组织数据的数据结构是
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
随机试题
风湿性心脏病最常见的心律失常是()。
水肿的严重变证可表现为
最常见的导致医院获得性肺炎的病原体是
患者,男,21岁。牙龈出血10天。实验室检查结果:血红蛋白68g/L,白细胞2.8×109/L,血小板27×109/L,骨髓检查显示增生明显活跃,原始细胞占32%,早幼粒18%。最有可能的诊断是
可不做崩解时限检查的片剂剂型
长于疏散风热,宣肺透疹,解毒利咽的药物是()。
适用于对耐候性要求很高的桥梁或化工厂设施的涂料是()。
2015年全国海洋生产总值64669亿元,比上年增长7.0%,海洋生产总值占国内生产总值的9.6%。其中,海洋第一产业增加值3292亿元,第二产业增加值27492亿元,第三产业增加值33885亿元。2015年我国有几个海洋产业增加值的同比增幅高于主要
对一元线性回归方程回归系数进行显著性检验通常采用的方法是
简述南京国民政府法律制度的主要特点
最新回复
(
0
)