首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 char*fun(char*str,int n) { int i; char*p=str; for(i=0;i<10;i++,str++) *str=’a’+i;
下列程序的输出结果是______。 char*fun(char*str,int n) { int i; char*p=str; for(i=0;i<10;i++,str++) *str=’a’+i;
admin
2010-05-22
31
问题
下列程序的输出结果是______。 char*fun(char*str,int n) { int i; char*p=str; for(i=0;i<10;i++,str++) *str=’a’+i; return++p; } main() { char a[10]; printf("%s\n",fun(a,10)); }
选项
A、ABCDEFGHIJ
B、abcdefghij
C、bcdefghij
D、不确定的值
答案
4
解析
调用函数fun使字符数组中的内容是"abcdefghij",函数的返回值是字符数据的地址,该地址指向数组的第二个字符,因此,主函数的输出结果是字符串 "bcdefghij"。
转载请注明原文地址:https://kaotiyun.com/show/08Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,a),(d,b),(e,d),(c,e),(a,c)}该数据结构为()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
如果要将一个窗体从内存中清除,应使用的语句是()。
有下面的程序段:x=InputBox(“字符串”,“输入”,“请输入”)Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是()。
语句:PrintInt(Rnd*5+20)的输出不可能是()。
下面能够将某个变量声明为局部变量的是()。
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是()。
下列数组定义中错误的是()。
数学式子5+(a+b)×2对应的VisualBasic表达式是()。
有如下的一个函数过程:Functionfn(ByValnumAsLong)DimkAsLongk=1:num=Abs(num)DoWhilenumk=k
随机试题
____是全面质量管理的一个最基本的概念()
论述审美经验的动态过程。
设=1,且f"(x)>0,证明:f(x)≥x.
简述影响卫生服务需要与利用的因素。
肾小球肾病的主要临床特点是()(1989年)
酸性最强的蒽醌类化合物是
入海河流的A处,其下游河段的水流受潮水作用发生周期性的顺、逆流向变化,其上游河段受潮水作用,仅有水位周期性的升降变化。A点称为该河流的()。
某养鸡场出售每千克鸡蛋毛利0.8元时,每日能卖出1620千克,每千克毛利1.2元时,每日能卖出1000千克。如果两种情况的销售收入比为3:2,则每千克鸡蛋的成本是多少?
[*]
以下关于控件数组的叙述中,错误的是
最新回复
(
0
)