首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void fun (char *a,char *b) { a=b;(*a)++;} main() { char cl=’A’,c2=’a’,*p1,*p2; p1=&c1;p2=&c2;fun (p1,p2)
有以下程序: void fun (char *a,char *b) { a=b;(*a)++;} main() { char cl=’A’,c2=’a’,*p1,*p2; p1=&c1;p2=&c2;fun (p1,p2)
admin
2009-04-15
44
问题
有以下程序: void fun (char *a,char *b) { a=b;(*a)++;} main() { char cl=’A’,c2=’a’,*p1,*p2; p1=&c1;p2=&c2;fun (p1,p2); printf("%c,%c\n",c1,c2); } 程序运行后的输出结果是( )。
选项
A、Ab
B、aa
C、Aa
D、Bb
答案
1
解析
经过分析得知fun()函数的功能:将形参a指向形参b所指的存储空间,然后使形参a指向变量的值加1。在主函数中定义了字符型指针变量p1和p2,并让它们分别指向c1和c2。将p1、p2作为实参传递给形参a、b。在fun()函数中,首先让指针变量p1指向p2,然后p1指向的存储空间的值加1,即让变量c2加1为b,而c1的值没有被改变,仍然是A。所以,4个选项中选项A符合题意。
转载请注明原文地址:https://kaotiyun.com/show/2pXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发( )。
执行以下程序后,在窗体上输出的是()。PrivateSubCommandlClick()Dima(20)For{=1T020Step2a(j)=jNextiPrinta(1)+a(2)+a(3)EndSub
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下列方法中,不属于软件调试方法的是()。
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTypeTemScoreAsIntegerStrNameAsStringEndTypeDimStudent(5)AsTem则下面的输出语句中正确的是()
软件设计中划分模块的一个准则是( )。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
有下面程序代码:PrivateSubCommand1_Click()DimaAsInteger,ba=2b=3Printfun(a,b);a;bEnd
随机试题
电力系统属于电感、电容系统,当发生单相接地(中性点不接地)时,有可能形成并联谐振,而产生过电压。()
电流互感器二次侧电路不能断开,铁芯和二次绕组均应接地。()
下列属于甘露消毒丹的主治的是()。
A.Austin一Flint杂音B.心尖区舒张期隆隆样杂音C.Graham一Steel杂音D.心尖区收缩期中、晚期杂音E.心尖区全收缩期杂音左房黏液瘤
卵子受精的部位是
酒精性肝病时,血清氨基转移酶的变化是()
苏某系某市制药厂的职工,受该厂委托去某限价区内收购当地农民采挖的麻黄草,收购后苏某雇了个体运输户陈某的汽车,将麻黄草运往所属的制药厂。在运输途中,被该县草原监理所工作人员发现,经检查,苏某、陈某并未持有采药许可证及调运、货运的合法批准手续,该县草原监理所遂
甲公司拟在中小板上市,乙公司为其控股股东,丙公司为乙公司全资子公司。李某为甲公司董事长兼总裁,下列说法正确的有()。Ⅰ.李某可以兼任乙公司总经理Ⅱ.李某可以兼任乙公司和丙公司董事长Ⅲ.李某可以兼任乙公司监事会主席
根据印花税法律制度的规定,合同的担保人、证人不是印花税的纳税人,合同的鉴定人属于印花税的纳税人。()
RBStoSellTVAssetsAccordingtoseveralsources,NewYork-basedmediacompanyRBSCorp.hasagreedtosellsevenofitsmore
最新回复
(
0
)