首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
28
问题
有以下程序
#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://www.kaotiyun.com/show/k9Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的结果是______。inta,b;voidfun(){a=100;b=200;}main(){inta=5,b=7;fun();printf("%d%d\n"
以下程序的输出结果是______。structHAR{intx,y;structHAR*p;}h[2];main(){h[0].x=1;h[0].y=2;h[1].x=3;h[1].y=4;
下列程序的输出结果是()。#include<stdio.h>main(){inta=3,b=2,c=1;if(a<b)if(b<O)c=0;elsec++
下列程序的输出结果是______。#include<stdio.h>main(){intx=3,y=2,z=1;if(x<y)if(y<0)z=0;else
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%%d,j=%%d\n",i,j);输出的结果是()。
分析下面的程序main(){int*p1,*p2,*p;intx=4,y=6;p1=&x;p2=&y;if(x<y){p=p1;p1=p2;p2=p;}
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是【】。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
随机试题
A.遮线器B.滤线器C.焦距D.栅密度E.栅比用于滤除摄影时人体产生散射线的是
具有杯状细胞的部位是()。
环境中某些化学物质被生物体吸收后不断积聚、浓缩。这种现象称为
氧瓶燃烧法所必需的设备和试剂是
根据中国国际经济贸易仲裁委员会的仲裁规则,在不公开审理的仲裁案件中,哪些主体负有保密义务?()
下面是一位教师对于《函数的单调性》第一课时的教学设计,请结合课程标准理念及教育理论知识进行点评。一、情境导入1.通过多媒体播放2008年北京奥运会的盛大场景,向学生提出问题:其实,北京奥运会原定于2008年7月25日召开,由于天气原因,
中国共产党90多年的历史实践有哪些经验最重要?
矿山发生了一起严重的安全事故。关于事故原因,甲、乙、丙、丁四位负责人有如下断定。甲:如果造成事故的直接原因是设备故障,那么肯定有人违反操作规程。乙:确实有人违反操作规程,但造成事故的直接原因不是设备故障。丙:造成事故的直接原因
若曲线y=x2+ax+b与曲线2y=-1+xy3在(1,-1)处相切,则().
Bythemiddleofthe21stcentury,thevastmajorityoftheworld’spopulation______incitiesratherthaninthecountry.
最新回复
(
0
)