首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
66
问题
有以下程序
#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/rf3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
设有语句typedefstructTT{charC;inta[4];}CIN;,则下列叙述中正确的是()。
下列定义语句中错误的是()。
若有以下程序:#include<stdio.h>main(){inta=—11,b=10;a%=b%=4;printf("%d%d\n",a,b);}则程序的输出
以下叙述中正确的是()。
下列给定程序中,函数fun的功能是:求k!(k<13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是()。
关于地址和指针,以下说法中正确的是()。
C语言程序中,若函数无返回值,则应该对函数说明的类型是()。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
随机试题
对公共服务机构来说,直接用于服务对象的开支为()
相对于外部招聘而言,内部提升的优点是()。
若作肺功能检查主要表现在经氨茶碱治疗呼吸困难并不减轻,而且持续1天多,还应给予哪项措施
从东南亚入境一男子,3天前因突然剧烈呕吐、腹泻而入院。腹泻物呈米泔水样,便检发现穿梭状运动的细菌,请问致病菌可能是
下列关于我国现行工程变更价款的确定方法的描述中错误的是( )。
施工总布置应遵循的原则包括()。
"Embarrassment","occasionally"and"necessary"havebeennamedamongthewordsBritshavemostd【C11】______inspelling.Resear
Itwasthesummerof1965.DeLuca,then17,visitedPeterBuck,afamilyfriend.BuckaskedDeLucaabouthisplansforthefutur
下列函数返回类型为数值型的是( )。
Domusiclessonsreallymakechildrensmarter?A)Arecentanalysisfoundthatmostresearchmischaracterizestherelationsh
最新回复
(
0
)