首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序输出的结果是( )。 #include<stdio.h> 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;}
下列程序输出的结果是( )。 #include<stdio.h> 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;}
admin
2010-12-16
51
问题
下列程序输出的结果是( )。 #include<stdio.h> 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’;fun1 (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/2Kjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请编写函数fun,它的功能是计算下列级数和,和值由函数值返回。例如,当n=10,x=0.3时,函数值为1.349859。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#include<
有以下程序:#includevoidfun(int*a,int*b){int*c;c=a;a=b;b=c;}main(){intx=3,y=5,*p=&x,*q=&y;
结构化程序设计中,下面对goto语句使用描述正确的是()。
有以下程序#include<stdio.h>main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,
有如下程序#include<stdio.h>#include<string.h>main(){printf("%d\n",strlen("0\t\nA011\1"));}程序运行后的输出结果是
有以下程序#include<stdio.h>main(){int*p,x=100;p=&x;x=*p+10;printf("%d\n",x);}程序运行后的输出结果是
随机试题
(結婚式で)ご結婚の知らせに接し、喜びに________。
重复博弈中()
(西南政法大学2010年考研真题)我国民事诉讼中,可以依法申请先予执行的案件有()。
B市路桥公司承接了西南丘陵地区某二级公路第二合同段的施工,合同段路线长14.5km,其中K18+300~K18+800段为软土地基,采用袋装砂井处理;K20+100~K26+300为膨胀土路段,采用膨胀土作为填料,边坡填筑时采用非膨胀土作为封层,路堑段边坡
所谓恶性病毒,即该病毒发作时将破坏数据,删除文件或使整个系统处于瘫痪状态等。()
2014年8月1日,某企业开始研究开发一项新技术,当月共发生研发支出200万元,其中,费用化的金额60万元,符合资本化条件的金额140万元。8月末,研发活动尚未完成。该企业2014年8月应计入当期利润总额的研发支出为()万元。
利用税收优惠进行税务筹划时,主要利用的优惠要素有()。
在一项检验大学生心理旋转是否存在性别差异的研究中,若在平面旋转条件下,以三维物体和字母R为两种刺激材料,以性别为被试变量,每种实验处理需要4名被试,要求不同性别的被试进行匹配判断并记录其反应时。请给出两种实验设计方案,并说明每种方案最少需要的被试数量。[统
甲唆使乙杀丙,乙将丙杀死。甲和乙属于()。
下列有关Internet中叙述错误的是()。
最新回复
(
0
)