首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() void fun(int*a,int*b) {int x=3,y5,*p=&x,*q=&y; {int*c; fun(p,q);printf("%d,%d,",*p,*q); c=a;a=
有以下程序 #include<stdio.h> main() void fun(int*a,int*b) {int x=3,y5,*p=&x,*q=&y; {int*c; fun(p,q);printf("%d,%d,",*p,*q); c=a;a=
admin
2016-12-18
23
问题
有以下程序
#include<stdio.h> main()
void fun(int*a,int*b) {int x=3,y5,*p=&x,*q=&y;
{int*c; fun(p,q);printf("%d,%d,",*p,*q);
c=a;a=b;b=c;} 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
解析
本题考查函数的调用与指针。D和q分别为指向x和y的指针,函数fun()的两个形参均为指针型,主要功能为交换两个指针的指向,当调用结束以后,该操作不能返回主函数。而主函数中,fun(p,q)、fun(&x,&y)的实参均为x与y的地址,因此,两者结果相同,并且两者指针指向的值不能变化。
转载请注明原文地址:https://kaotiyun.com/show/OfDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include#include#includeintfun(char*str){inti,j=0;for(i=0;str[i]!=′\0′;
下面判断正确的是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
下列有关数据库的描述,正确的是
当数据的物理结构(存储结构)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
设有定义intn=0,*p=&n,**q=&p;,则下列选项中正确的赋值语句是
下面程序中有错误的行是(每行程序前面的数字表示行号)1main()2{3inta[3]={1};4inti;5scanf("%d",&a);6for(i-1;i
下列叙述中正确的是
设有关系R和S,关系代数表达式为R-(R-S)表示的是
以下叙述中错误的是______。
随机试题
与财政政策相比,扩张性货币政策的重点有()
男性,18岁,高三学生。五官端正。但近两年坚信自己的下巴有严重缺陷,要求做矫形手术。称想考电影学院,下巴大不好看、考不上。劝说不听,有时情绪激动。饮食睡眠尚可。首先考虑的诊断是【】
旋转阳极X线管与固定阳极X线管相比,优点是
为防止氟摄入量过多,几岁以下儿童不推荐使用含氟牙膏
李某1999年起担任某国有公司的董事长。该公司生产的压力锅供不应求,为增加产量,李某一方面向自己妻子担任厂长的某集体企业大量采购不合格的原材料;另一方面召开董事会,决定降低产品标准。结果该公司生产出大量不符合安全标准的劣质产品,销售金额达300余万元,但最
下列不属于城镇体系规划的强制性内容的是()。
背景材料:某高速公路设计车速120km/h,路面面层为三层式沥青混凝土结构。施工企业为保证工程施工质量,在施工中做了如下工作:(1)选用经试验合格的石料进行备料,严格对下承层进行清扫,并在开工前进行实验段铺筑;(2)沥青混合料
增值税一般纳税人外购货物取得承运部门开具的运费普通发票一张,可根据运费普通发票上注明运费金额依()的扣除率计算进项税额,准予从当期销项税额中抵扣。
在进行直接材料成本的差异分析时,下列表述正确的有()。
拍卖:委托人将物品委托专门机构竞价销售,专门机构在完成委托义务后获得报酬的行为。以下属于拍卖行为的是()
最新回复
(
0
)