首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun( char *p, int n ) { char b[6]="abcde"; int i; for( i=0,p=b; i<n; i+
有以下程序 #include <stdio.h> void fun( char *p, int n ) { char b[6]="abcde"; int i; for( i=0,p=b; i<n; i+
admin
2021-04-28
42
问题
有以下程序
#include <stdio.h>
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/cHtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
以下程序的输出结果是()。#include<stdio.h>intm=13;intfun(intx,inty){intm=2;retum(x*y-m);}main(
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
在一个C源程序中所定义的全局变量,其作用域为
以下叙述中错误的是
C语言中double类型数据占字节数为
关系的实体完整性要求关系中不能为空的属性是()。
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
随机试题
用人体秤测量人的体重使用的是____________。
为明确诊断,首选检查检查发现肝内胆管扩张,肝总管直径为2cm,左右肝管均有结石,胆囊不肿大,选用的手术方式是
一个长方体形状的盒子长、宽、高分别为20厘米、8厘米和2厘米,现在要用一张纸将其六个面完全包裹起来,要求从纸上剪下的部分不得用作贴补,请问这张纸的大小可能是下列哪一项?()
工程咨询对比法中,横向对比是将同一行业类似项目在()等方面的指标进行比较。
根据《公司法》规定,下列选项中不可发行公司债券的有()。
甲公司2015年11月1日开具了带息商业承兑汇票,此汇票的面值为200万元,年利率为6%,期限为6个月。2015年12月31日甲公司“应付票据”的账面价值为()万元。
最根本的主体与客体的关系是()
已知α1=(1,0,2,3),α2=(1,1,3,5),α3=(1,一1,a+2,1),α4=(1,2,4,a+8)及β=(1,1,b+3,5).(1)a、b为何值时,β不能表示成α1,α2,α3,α4的线性组合?(2)a、b为何值时,
TennisDuringthefirst50yearsofitshistory,tenniswaslargelyapastimeof【1】______【1】______people.Itsw
Justasthebuilderisskilledinthehandlingofhisbricks,______theexperiencedwriterisskilledinthehandlingofhiswor
最新回复
(
0
)