首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void fun(char *c,int d) { *c=*c+1;d=d+1; printf("%c,%c,",*c,d); } main() { char a=’A’,b=’a’; fun(&
有以下程序: void fun(char *c,int d) { *c=*c+1;d=d+1; printf("%c,%c,",*c,d); } main() { char a=’A’,b=’a’; fun(&
admin
2010-01-10
99
问题
有以下程序: void fun(char *c,int d) { *c=*c+1;d=d+1; printf("%c,%c,",*c,d); } main() { char a=’A’,b=’a’; fun(&b,a); printf("%c,%c\n",a,b); } 程序运行后的输出结果是( )。
选项
A、B,a,B,a
B、a,B,a,B
C、A,b,A,b
D、b,B,A,b
答案
8
解析
程序中定义了两个字符型变量’a’和’b’,并分别赋初值为’A’和’a’,然后调用函数fun(),将b的地址和a值作为实参。在函数fun()中第一个参数是传递地址,故在调用函数fun()中对参数做的修改(即将b值加一)将影响字符型变量的值(变为b),函数fun()第二个参数是传值的,故在调用函数fun()对第二个参数做的修改不影响字符型变量a(即’a’的值仍为’A’),所以在fun()函数中输出的d为b,B,接着在主函数中,输出a,b,然后退出fun()函数,接着执行后面的语句,输出A,b。所以最后输出为b,B, A,b。4个选项中D正确。
转载请注明原文地址:https://kaotiyun.com/show/FGWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不符合良好程序设计风格的是
假定有如下的窗体事件过程:PrivateSubForm_Click()aS=”MicrosoftInteger”:bS=Right(aS,5)c$=Mid(aS,1,9):MsgBoxaS,34,b$,c$,5
以下VisualBasic不支持的循环结构是
在结构化程序设计中,模块划分的原则是
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
在设计阶段,如果双击窗体上的一个文本框控件,则在代码窗口中显示该控件的事件过程所对应的事件是
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
下列选项中不属于结构化程序设计原则的是
随机试题
关于选择性冠状动脉造影技术,叙述错误的是
膝关节CT检查的体位是
职业病是由下列何种因素引起的
小李子大学毕业后到一科研所工作,双方订立劳动合同约定:小李子向科研所保证5年之内不离开科研所,如调动则需支付科研所违约金1万元;科研所分配给小李子住房一套。3年后小李子赴国外自费留学,答应科研所学习后再回来。科研所提出小李子如果回来保证接收,但现在小李子提
总挥发性有机物是指()。
为贯彻执行地震工作以()方针,建设部组织编制并颁布了《建筑抗震设计规范》,并于1990年1月1日起施行。
根据企业所得税相关规定,下列固定资产不得计提折旧在税前扣除的有()。
关于企业管理的自然属性,说法正确的是()。
甲公司与长期股权投资、合并财务报表有关的资料如下:(1)2013年度①1月1日,甲公司与非关联方丁公司进行债务重组,丁公司以其持有的公允价值为15000万元的乙公司70%有表决权的股份,抵偿前欠甲公司货款16000万元。甲公司对上述应收账款已计提坏账准
下列选项中,表述存在问题的是()。
最新回复
(
0
)