首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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(
有以下程序 #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(
admin
2022-04-01
35
问题
有以下程序
#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()
{chat t1,t2;
t1=’A’;t2=’B’;f3(&t1,&t2);putchar(t1);putchar(t2);
t1=’A’;t2=’B’;f2(t1,t2);putchar(t1);putehar(t2);
t1=’A’;t2=’B’;f1(&t1,t2);putchar(t1);putchar(t2);
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、ABBABB
B、BAABBB
C、BABABA
D、BABAAB
答案
B
解析
函数f1(*a,b),*a地址传递,b值传递,将b值传给*a,则f1(&t1,t2)调用后输出tl、t2为BB。f2(a,b)值传递,传入的只是a,b的拷贝,不实现交换,则f2(t1,t2)调用后输出t1、t2为AB。f3(*a,*b)为地址传递,可以实现a,b值的交换,则f3(&tl,&t2)调用后输出tl、t2为BA。因此结果为BAABBB。故答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/16kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidf1(char*a,charb){charc;c=*a;*a=b;b=c;}voidf2(chara,charb){charc;c=
下列给定程序中,函数fun的功能是:从P所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上,并将该字符前的原字符向后顺序移动。例如,调用fun函数之前给字符串输入“ABCDeFGH”,调用后字符串中的内容应为“eABCDFGH”。请改正程序
以下可以正确且安全的用作用户标识符的一组选项是()。
有以下定义语句,编译时会出现编译错误的是()。
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
以下选项中,当x为大于1的奇数时,值为0的表达式是
在关系数据库中,用来表示实体间联系的是
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
有两个关系R和T如下图所示:则由关系R得到关系T的运算是()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
随机试题
“互认协议”(MRA)的目标是___________。
终板电位类似于局部电位的性质。()
我国经济体制改革的目标是建立和完善【】
患者胸痛绵绵,气短乏力,五心烦热,汗多口干,舌红少苔,脉细无力。用何方治疗
经济耐用年限,是指从( )衡量建筑物的具有合理性的可使用年限。
甲与乙订立合同,规定甲应于2011年8月1日交货,乙应于同年8月7日付款。7月底,甲发现乙经营状况恶化,没有付货款之能力,并有确切证据,遂提出中止合同履行,要求乙提供担保,但乙未允。基于上述因素,甲于8月1日未按约定交货。依据合同法,有关该案的正确表达是(
19世纪90年代,资产阶级维新派与封建守旧派论战的主要问题是()
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、查询对象“qEmp”、窗体对象“fEmp”和宏对象“mEmp”。同时,给出窗体对象“fEmp”上一个按钮的单击事件代码,试按以下功能要求补充设计:功能:
Itisessentialthatallthedetailsinthiscase______first.
Traditionally,teachingandlearninginUKHighereducationtakesplacethroughlectures.Themostfamiliartypeoflectureist
最新回复
(
0
)