首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun( char *p, int n ) { char b[6]="abcde"; int i; for( i=0,p=b; i<n; i++ ) p[i]=b[i]; } main() { char
有以下程序 #include void fun( char *p, int n ) { char b[6]="abcde"; int i; for( i=0,p=b; i<n; i++ ) p[i]=b[i]; } main() { char
admin
2020-11-23
49
问题
有以下程序
#include
void fun( char *p, int n )
{ char b[6]="abcde"; int i;
for( i=0,p=b; i<n; i++ ) p
=b
;
}
main()
{ char a[6]="ABCDE";
fun(a, 5);printf("%s\n",a);
}
程序运行后的输出结果是
选项
A、abcde
B、ABCDE
C、edcba
D、EDCBA
答案
B
解析
本题考查数组名作为函数参数,执行f函数时,传进去的a指针被重新指向了b,所以原本a数组的地址内容不变,所以输出结果为ABCDE,答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/vc3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<stdio.h>intf(intm){staticintn=0;inta=2;n++;a++;returnn+m+a;}main(){intk;for(k=0;k<4;k++
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正函数fun中的错误,使它能得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include<stdlib.h>#in
下列各项与栈结构有关联的是()。
请编写函数fun,该函数的功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,若二维数组中的数据为WWWWSSSSHHHH则字符串中的内容应是:WSHWSHW
下列叙述中正确的是()。
下列给定程序中,函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形。若能构成等边三角形,则返回3;若是等腰三角形,则返回2;若能构成三角形则返回1;若不能,则返回0。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数
以下叙述中正确的是()。
结构化程序设计的3种结构是()。
在面向对象方法中,不属于“对象”基本特点的是
一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系是
随机试题
下列说法中正确的一项是()
下列关于可能引起类风湿关节炎的感染因子中.通过活化B淋巴细胞而致病的感染因子是
《大札撒》
对一起事故的原因详细分析,通常有两个层次,即直接原因和间接原因。
为防止普通钢结构生锈腐蚀而影响其强度,下列几种措施中哪一种最不可取?
下列关于城市区域关系的表述,错误的是()
非公开发行股份的特定对象应不超过20名。()
学生对自己的文章进行校对时,很难发现其中的错误,但校对他人文章时,很容易发现,这是由于()。
对社会开展经营性修理计量器具的企事业单位,可向()申请考核。
DearClient,OfficeAngelsAgencyisadvisingbusinessestoplanasfarabeadaspossibletoensureguaranteedstaffcoverd
最新回复
(
0
)