首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序输出的结果是( )。 #include funl(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 funl(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
2017-02-22
21
问题
下列程序输出的结果是( )。
#include
funl(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’;fun 1(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函数,得到输出结果。其中,三个函数都是实现两个形参的交换功能,只是参数传递的方式不同,有的是地址,有的是传值。第一个函数中参数采用的是值传递的方式,形参的变化不影响实参。所以调用fun1后,实参a和b并没有交换,仍然是AB。第二个调用中,实参a采用的是地址,即传递的是地址,所以形参a的改变会影响实参a的值,即:BB。同理,调用fun3后为BA。
转载请注明原文地址:https://kaotiyun.com/show/R6Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<string.h>#include<iostream.h>voidmain(){char*p="abcde\0fghjik\0";co
下面程序错误的语句是#include“iostream.h”①voidmain()②{③intA=0;④int&B;⑤B=A;⑥cout<<B;
在下面程序横线处填上适当内容,以使该程序执行结果为4.4。#include<iostream>usingnamespacestd;template<typenameT>Taverage(T*datA)
软件测试的常用方法通常可分为白盒测试和【】。前者是根据程序的内部逻辑来设计测试用例,后者是根据软件的规格说明来设计测试用例。
函数定义为Fun(int&i),变量定义n=100.则下面调用正确的是
下面的语句中错误的是
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用______的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
数据的存储结构是指( )。
下列数据结构中能使用对分查找的是
写出执行完下列代码段之后指定变量的值:boolx=true,y=false,z=false;x=x&&y||z;y=x||y&&z;z=!(x!=y)||(y==z);则x=false,y=false,Z=
随机试题
简述皱纹涂料涂装注意事项
患者,男性,36岁,患乙型肝炎1年,现正在服用药物治疗,全身症状好转。1个月来刷牙及啃硬物时牙龈易出血,可自行止住,近10天该症状加重,自觉部分牙松动。检查:牙龈红肿,探易出血,CI-S:2,部分牙松动Ⅰ~Ⅱ度,牙周袋4~5mm。该患者做牙周治疗前,首先应
胰岛素临床可用于
该梁第二阶段时的梁端剪力(设计值)最接近( )项数值。假定叠合梁满足构造要求,其中箍筋间距及配筋率均满足混凝土规范的要求,并已知截面有效高度为610mm,配有双肢箍φ8@200,则叠合面的受剪承载力设计值最接近( )项数值。
某安装公司总承包了一大型压缩机组的设备安装任务,合同约定:安装公司负责大型压缩机组设备采购、施工和试运行工作,合同总额为5000万元,工期为12个月。在压缩机组设备采购之前,业主要求安装公司按其指定的供货商进行采购,被安装公司拒绝,安装公司按照市场公平竞争
张老师在接手一个新班级的班主任工作以后,没有按照以往经验制定班级行为规范,而是利用很长一段时间,向上一任班主任、科任老师了解班级学生情况,然后有针对性地制定了班级行为规范。张老师的做法()。
一个人认为自己考试失败是因为试题太难太偏。这种归因属于()
语法手段/方式
有效和冗长是语言体系的一个自相矛盾的特性,然而,当它们一块使用时,能增加交流的有效性和可信赖性。如果某一种口语非常有效,那么它的每一个基本音素的所有可能排列都能组成一个可被理解的单词。但是,如果人类的听觉系统不是一个完善的声音接收器.那么一种口语的基本音素
SamuelJohnson塞缪尔•约翰逊VisitorstoSt.Paul’sCathedralaresometimesastonishedastheywalkroun
最新回复
(
0
)