首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是:【 】。 #include<stringh> char*ss(char*s) {return s+strlen(s)/2;} main() { char*p,*str="abcdefgh"; p=
admin
2013-06-11
71
问题
下列程序的运行结果是:【 】。
#include<stringh>
char*ss(char*s)
{return s+strlen(s)/2;}
main()
{ char*p,*str="abcdefgh";
p=ss(str);printf("%s\n",p);
}
选项
答案
etgh
解析
函数ss的作用是让形参指针s指向该字符串的右半部分。主函数中首先定义了一个字符型指针变量P和字符型指针str,并初始化为“abcdefgh”,然后调用函数ss,将实参str传给形参s,因此可知该函数返回的指针,指向str所指的字符串“abedergh”的右半部分,即指向字符串“efgh”,所以最后输出指针p(指针p的值为调用函数ss(str)的返回值)所指向的字符串为“efgh”。
转载请注明原文地址:https://kaotiyun.com/show/2NJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。main(){inti,n[]=10,0,0,0,0};for(i=1;i<=4;i++){n[i]=n[i-1]*2+1;printf("%d",n[
有以下说明和定义语句structstudent{intage;charnum[8];structstudentstu[3]={{20,"200401"},{21,"200402"},{19,"200403"}};
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则
下面程序的输出走【】。main(){enumem{em1=3,em2=1,em3};char*aa[]={"AA","BB","CC","DD"};printf("%s%s%s\n",aa[em1],aa[em2
若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是()
以下程序运行后的输出结果是【】。voidfun(intx,inty){x=x+y;Y=x-y;x=x-y;printf(“%d,%d”,x,y);}main(){intx=2,y=3;
函数compare的功能是比较两个字符串是否相等,若相等则函数返回1,否则返回o,请填空。compare(chars[],chart[]){inti=0while(s[i]==t[i]&&【】)i++;re
数据封装要解决的问题是()
数据处理的最小单位是______。
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件()。
随机试题
设z=xxy2+3x,则=________.
A、BobisseriousaboutSally.B、Bobnevergoessteadywithagirl.C、Bobwillsoonchangehisgirlfriend.D、Bobisnotseriousa
姜片虫重要保虫宿主是
下列哪项不是修复前进行的必要的检查和治疗工作下列哪项关于左上2金瓷冠牙体预备的要求是正确的
根据《执业药师资格制度暂行规定》,需办理执业药师变更注册手续的有
患者,男性,73岁。突然剧烈头痛、呕吐,迅速昏迷,为鉴别病人是脑出血还是蛛网膜下腔出血,可由下列哪项资料确定
在世界银行工程造价的构成中,下列()不属于项目间接建设成本。
甲遭乙追杀,情急之下夺过丙的摩托车骑上就跑,丙被摔骨折。甲的行为属于()
DB2数据库管理系统为了提高性能,当连接所涉及的事实表达到三个或三个以上的时候,DB2可自动地判断是否使用星型连接技术(starjoin)和【】索引进行优化。
【51】Iwillavoidgossip,jealousy,andnegativethinking.Mostpeopledon‘tthinkaboutwhattheythinkabout.【52】Today,Iwill
最新回复
(
0
)