首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(int*a,int*b) { int*c; c=a;a=b;b=c; } main() {int x=3,y=5,*p===&x,*q=&y;
有以下程序 #include void fun(int*a,int*b) { int*c; c=a;a=b;b=c; } main() {int x=3,y=5,*p===&x,*q=&y;
admin
2019-12-17
31
问题
有以下程序
#include
void fun(int*a,int*b)
{ int*c;
c=a;a=b;b=c;
}
main()
{int x=3,y=5,*p===&x,*q=&y;
fun(p,q);printf("%d,%d,",*p,*q);
fun(&x,&y);printf("%d,%d\n",*p,*q);
}
程序运行后的输出结果是
选项
A、3,5,5,3
B、3,5,3,5
C、5,3,3,5
D、5,3,5,3
答案
B
解析
本题考查函数的调用与指针。p和q分别为指向x和y的指针,函数fun()的两个形参均为指针型,主要功能为交换两个指针的指向,当调用结束以后,该操作不能返回主函数。而主函数中,fun(p,q)、fun(&x,&y)的实参均为x与y的地址,因此,两者结果相同,并且两者指针指向的值不能变化。
转载请注明原文地址:https://kaotiyun.com/show/rzCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
以下结构体类型说明和变量定义中正确的是
以下选项中不属于字符常量的是
下列描述中错误的是
面向对象方法中,实现对象的数据和操作结合于统一体中的是()。
给定程序MODI1.C中,函数fun的功能是:在有n名学生,2门课成绩的结构体数组std中,计算出第1门课程的平均分,作为函数值返回。例如,主函数中给出了4名学生的数据,则程序运行的结果为:第1门课程的平均分是:76.125000请改正函数fun
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
下面不属于软件测试实施步骤的是
下列对于软件测试的描述中正确的是
随机试题
打印某Word文档,其对话框设置如下图所示,下列说法正确的是()。
民事诉讼中的举证期限是如何确定的?
不动产权属证书记载的事项,应当与不动产登记簿一致;记载不一致的,除有证据证明不动产登记簿确有错误外,以不动产的实际情况为准。()。
图示溢水堰模型试验,实际流量为Qn=537m3/s,若在模型上测得流量Qn=30.0L/s。则该模型长度比尺为:
我国的《预算法》通过于()。
填写报检单时,报检单位应加盖单位公章,所列各项内容必须填写完整、清晰、不得涂改。( )
在生产力的基本要素中,()占主体地位。
梯形如图所示,中位线MN=6,则梯形的面积是(1)BC=8(2)∠C=60°
中国共产党的领导是中国特色社会主义制度的最大优势。这是因为()。
A.lookingB.focusonC.variousD.extensiveE.regionF.differencesG.famousH.
最新回复
(
0
)