首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include main() void fun(int*a,int*b) { int a=1,b=2,*x=&a,*y=&b; { int*k; fun(x,y);
下列程序的输出结果是( )。 #include main() void fun(int*a,int*b) { int a=1,b=2,*x=&a,*y=&b; { int*k; fun(x,y);
admin
2020-10-26
34
问题
下列程序的输出结果是( )。
#include
main()
void fun(int*a,int*b) { int a=1,b=2,*x=&a,*y=&b;
{ int*k; fun(x,y);
k=a;a=b;b:k;)printf("%d%d",a,b);}
选项
A、2 1
B、1 2
C、编译出错
D、0 0
答案
B
解析
本题考查函数调用时的参数传递。分析题目可知 函数的形参是指向实参的指针,但main()函数中调用fun()函数时,实参是指针变量x、y(分别为指向a和b的指针),a、b的值在函数调用前后未发生变化,因而a=1,b=2,即输出1 2。
转载请注明原文地址:https://kaotiyun.com/show/fk3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下定义:structst{inta;floatb;}X[10];FILE*fp;若文件已正确打开,且数组x的10个元素均已赋值,以下将数组元素写到文件中的语句错误的是()。
有以下程序:#include#ncludelongfun(chars[]){longn;intsign;for(;isspace(*s);s++);sign=(*s==’一’)?一1:1;if(
下列选项中不属于面向对象程序设计特征的是()。【07年4月】
有以下程序:#includemain(){inti,array[6]={1,5,0,4};for(i=0;i
关于程序设计基本概念,以下叙述错误的是()。
有以下程序:#includemain(){if(’\0’==0)putchar(’1’);if(’0’==0)putchar(’2’);if(’a’>’b’)putchar(’3’);
若有定义:chars[30]={0};运行时输入:Thisisastring.则以下不能正确读入整个字符串:Thisisastring.到字符数组S中的语句组是()。
有以下程序:#includeintm=12;intfun(intx,inty){staticintm:3;m=x*y—m:return(m);}main(
随机试题
A.明胶B.乙基纤维素C.聚乳酸D.B—CDE.枸橼酸属于半合成高分子囊材的是
某2型糖尿病病人,体态肥胖,“三多一少”症状不太明显,血糖偏高,长期采用饮食控制、休息、口服降糖药,但血糖仍高,可采取下列哪些措施
鞍区冠状位扫描层厚和重建间距应选择
下列支出中属于营业外支出的有()。
下列各项不属于CME上市交易的基金期货合约品种的是()。
对真正的企业家而言,金银的价值也比不上一个投资赢利的机会。因此,在经济发达的时代,信息是最有价值的商品。以上结论基于下列哪种假设?()
针对苏联学校教育的弊端,苏霍姆林斯基提出了
下列行为中属于要约的是()(2008年基础课单选第43题)
She______illforfivedays.
Countlessmedicalstudieshaveconcludedthatplayingtoomanyvideogamescanbeharmfultoone’shealth.Now,however,itturn
最新回复
(
0
)