首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
58
问题
有以下程序: 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全国计算机二级
相关试题推荐
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
以下过程定义中正确的过程首行是( )。
设窗体上有一个名称为List1的列表框和一个名称为Check1的复选框数组(下标从0开始)。程序运行时,单击某个复选框,如果列表框中没有该复选框的标题,则把该复选框的标题添加到列表框中,否则从列表框中把该复选框标题删除。PrivateSubCheck
有三个关系R、S和T如下:由关系R和s通过运算得到关系T,则所使用的运算为()。
窗体上有一个名称为VScroll1的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设置的属性是
标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvar_pub() x=10∶y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:PrivateSubCommand1_Clic
数据库设计中反映用户对数据要求的模式是()。
窗体上的三个命令按钮构成名称为Command1的控件数组。如图所示。程序如下:PrivateSubCommand1_Click(IndexAsInteger) IfIndex=1Then Print"计算机等级考试" En
有以下程序 main( ) { inta;charc=10; floatf=100.0;doublex; a=f/=c*=(x=6.5); printf("%d%d%3.1f%3.1f\n",a,c,f
数据库设计的根本目标是要解决()。
随机试题
在土地革命战争前中期,“左”倾错误先后在中国共产党中央领导机关取得统治地位有()
下列制剂不需要重(装)量差异检查的是
下列不是柴胡疏肝散组成药物的是
双苄基异喹林生物碱莨菪烷类生物碱
清除计算机病毒前,应备份重要的数据。()
银行要正确把握个人住房贷款人的第一还款来源,从而有效控制个人住房贷款业务的()。
同一财产法定登记的抵押权与质权并存时,抵押权人优先于质权人受偿。()
非物质财富可以成为法律关系的客体,下列各项中,属于非物质财富的有()。
某房地产开发公司开发的某住宅小区,由甲物业管理公司承担前期物业管理。业主于2003年8月开始入住,2005年5月该小区召开首次业主大会会议,选举产生了业主委员会,并按照业主大会决议选聘了乙物业管理公司。业主委员会与乙物业管理公司签订了物业服务合同,合同于2
根据受权者应对授权者负责的原则,领导者只须对其上级负责。()
最新回复
(
0
)