首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void f1(char *a,char b){char c;c=*a;*a=b;b=c;} void f2(char a,char b){char c;c=a;a=b;b=c;) void f3(char
有以下程序: #include<stdio.h> void f1(char *a,char b){char c;c=*a;*a=b;b=c;} void f2(char a,char b){char c;c=a;a=b;b=c;) void f3(char
admin
2022-06-24
22
问题
有以下程序:
#include<stdio.h>
void f1(char *a,char b){char c;c=*a;*a=b;b=c;}
void f2(char a,char b){char c;c=a;a=b;b=c;)
void f3(char *a,char *b){char c;c=*a;*a=*b;*b=c;)
main( )
{
char t1,t2;
t1='A';t2='B';f3(&tl,&t2);put-char(t1);putchar(t2);
t1='A':t2='B';f2(t1,t2);putchar(t1);putchar(t2);
T1='A';t2='B';fl(&t1,t2);put-char(t1);putchar(t2);
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、ABBABB
B、BAABBB
C、BABABA
D、BABAAB
答案
B
解析
函数f1(char*a,char b),*a地址传递,b值传递,将b值传给*a,则f1(&t1,t2)调用后输出t1、t2为BB。函数f2(chara,charb)值传递,传入的只是a,b的拷贝,不实现交换,则f2(t1,t2)调用后输出t1、t2为AB。函数f3(*a,*b)为地址传递,可以实现a,b值的交换,则f3(&t1,&t2)调用后输出t1、t2为BA。因此结果为BAABBB。
转载请注明原文地址:https://kaotiyun.com/show/IUkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下选项中合法的变量是
以下选项中函数形参不是指针的是
以下选项中,合法的一组C语言数值常量是
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
设栈的顺序存储空间为S(1:50),初始状态为top=0。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n中存放
下列数据结构中,能用二分法进行查找的是()。
支持予程序调用的数据结构是
随机试题
传染过程的五种表现一般说来,哪种表现出现最多
诊断门静脉高压症最有意义的是()。
患者,男,45岁。胁痛口苦,胸闷纳呆,恶心呕吐,目黄身黄,舌苔黄腻,脉弦滑数。其证候是
气体灭火系统的安全泄放装置可以安装在()。
某房产开发股份有限公司(增值税一般纳税人),从事多业经营,2017年12月发生如下业务:(1)销售商品房取得不含增值税收入3000万元,合同保证金收入222万元。(2)自营四星级酒店取得餐饮收入300万元,客房住宿收入1000万元,会议收入500万元,
若要变更运输计划应符合哪些规定?
销毁公文的主要方式有()
民办高校获取研究生招生资格,在格局上打破了政府办教育的单一性体制。有助于在公私高校之间形成竞争态势,进一步将研究生教育推向市场,推动公立高校研究生教育改革,增强高等教育的质量和活力。要达到上述目标,就应当对民办高校给予更多的制度性赋权和松绑。综观任何一所世
A、条件(1)充分,但条件(2)不充分B、条件(2)充分,但条件(1)不充分C、条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分D、条件(1)充分,条件(2)也充分E、条件(1)和条件(2)单独都不充分,条件(1)和条件(2)联
数据访问页工具箱中用来分析数据的控件不包括()。
最新回复
(
0
)