首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2015-07-31
15
问题
有以下程序
#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/k9Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在关系模型中,二维表的行称为______。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
若有下列定义和语句:intu=011,y=0x11,w=11;printf("%o,%x,%d\n",u,v,w);则输出结果是()。
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)while(s[i]){d[j]=【】;j++;}d[j]=0;
以下程序的输出是【】。main(){charstr1[]="Howdoyoudo",*p1=str1;strcpy(str1+strlen(str1)/2"esshe");printf(’%s\n",p
对软件是否能达到用户所期望的要求的测试称为______。
下列叙述中不正确的是()。
下列叙述中正确的是()。
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
随机试题
老舍小说的代表作有()
免疫标志为CD19的是
尿蛋白定量检查常选用的防腐剂是
(2007年)∫0+∞xe-2xdx等于()。
单位冲激信号δ(t)是物理量产生单位跃变()的现象:
设备制造实施过程的质量监理流程中的生产组织为第二步骤,其包括()。
为了减少年度的应付税款,国债和同等风险的企业债的互换属于税差激发互换。( )
中共中央在《关于进一步加强和改进公安工作的决定》中明确提出了“执政为民”是公安机关执法思想的核心。()
一个人数超过50人的班级排队行进,排成两列后最后一排有1个人,排成三列后最后一排有2人,排成5列后最后一排有4人;问这个班级最少有多少人?()
关系数据模型的三个组成部分中不包括
最新回复
(
0
)