首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序输出的结果是( )。 #include fun1(char a,char b){char c;c=a;a=b;b=c;} fun2(char*a,char b){char c;c=*a;*a=b;b=c;} f
下列程序输出的结果是( )。 #include fun1(char a,char b){char c;c=a;a=b;b=c;} fun2(char*a,char b){char c;c=*a;*a=b;b=c;} f
admin
2019-03-05
75
问题
下列程序输出的结果是( )。
#include
fun1(char a,char b){char c;c=a;a=b;b=c;}
fun2(char*a,char b){char c;c=*a;*a=b;b=c;}
fun3(char*a,char*b){char c;c=*a;*a=*b;*b=c;}
void main()
{
char a,b;
a=’A’;b=’B’;funl(a,b);putchar(a);putchar(b);
a=’A’.b=’B’;fun2(&a,b);putchar(a);putchar(b);
a=’A’;b=’B’;fun3(&a,&b);putchar(a);putchar(b);
putchar(’\n’);
}
选项
A、BABBAB
B、ABBBBA
C、ABBABA
D、ABABBA
答案
B
解析
由程序中的主函数main入手,分别调用fun1,fun2,fun3函数,得出输出结果。其中,3个函数都是实现的两个形参的交换功能,只是值传递的方式不同,有的是引用,有的是传值。第一个函数中参数采用的是值传递的方式,形参的变化不影响实参。所以d调用fun1后,实参a和b并没有交换,仍然是AB。第二个调用中,实参a采用的是地址,即传递的是地址,所以形参a的改变会影响实参a的值,即BB。同理,调用fun3后为BA。
转载请注明原文地址:https://kaotiyun.com/show/LSAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。#include<iostream.h>classBase{public:voidf(intx){cout<<"Base:"<<x<<endl;}};c
对类的构造函数和析构函数描述正确的是
以下程序中,错误的行为①#include<iostream.h>②classA③{④public:⑤intn=2;⑥A(intval){cout<<val
不能作为重载函数的调用的依据是
下面的哪个选项不能作为函数的返回类型?
算法具有五个特性,以下选项中不属于算法特性的是()。
下列关于顺序存储结构叙述中错误的是()。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
下列叙述中正确的是()。
以下数据结构中,不属于线性数据结构的是()。
随机试题
卖方负责在规定日期将货物装到买方指定的船上,自此以后的一切责任由买方负责,这一产品出口的价格条件是()
女性,17岁。上呼吸道感染后2周出现颜面浮肿,并有腹痛和血便,第3周出现尿蛋白+++,肉眼血尿,肾功能正常,血清补体正常,查体可见双下肢散在对称性出血点,压之不褪色。最可能的诊断为
中国A公司与美国B公司签订了一份国际货物买卖合同,约定由A公司向B公司提供一批金属制品另行售与美国C公司。按照《联合国国际货物销售合同公约》,A公司可向B公司索取的损害赔偿为_________。
某市实行电视问政,市领导和政府部门负责人以电视台开设的专门栏目为平台,接受公众质询,以此“治庸问责”,推动政府积极解决市民关心的问题。对此,下列哪一说法是不正确的?
筹资管理的原则包括()。
2017年8月31日,乙公司持一张汇票向承兑银行P银行提示付款,该汇票出票人为甲公司,金额为200万元,到期日为2017年8月12日。经核实,甲公司当日在P银行的存款账户余额为100万元。关于P银行对该汇票处理措施的下列表述中,符合法律规定的是(
某市电商人才紧缺,为此,市政府准备出台引进培养电商人才的政策。在政策出台前,需要组织开展前期的调研工作。如果你是市政府工作人员,让你负责此次调研,你怎样开展?
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
对考生文件夹下Word.docx文档中的文字进行编辑、排版和保存,具体要求如下。【文档开始】PART系统的运作基础——extranet技术波音在其已搭建的intranet(企业内联网)基础上,进一步
Peoplewholiveinheavilyindustrializedareasdonotgetasmuchsunlightastheyshould.Dust【C1】______overacityataltitud
最新回复
(
0
)