首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 #include <string.h> char *ss(char *s) {char *p;t; p=s+1;t=*s; while(*p){*(p-1)=*p;p++;}
以下程序运行后的输出结果是【 】。 #include <string.h> char *ss(char *s) {char *p;t; p=s+1;t=*s; while(*p){*(p-1)=*p;p++;}
admin
2009-01-15
63
问题
以下程序运行后的输出结果是【 】。
#include <string.h>
char *ss(char *s)
{char *p;t;
p=s+1;t=*s;
while(*p){*(p-1)=*p;p++;}
*(p-1)=t;
return s;
}
main()
{ char *p,str[10]="abcdergh";
p=ss(str);
printf("%s\n",p);
}
选项
答案
bcdefgha
解析
在本题定义的ss()函数中首先定义了一个指针p和一个字符变量t,然后让p指向参数指针s的下一个位置s+1,并让t保存s位置的字符。然后使用一个while循环将p指向的内容赋给它前面一个位置,即将参数s所指的字符串从第2个字符开始整体往前移动一位。循环结束时,p指向原s串的结束标志处,所以让*(p-1)=t;即是将原s串的第1个字符复制到s串的最后一个位置。整个函数实现的是让一个字符串循环左移一位。故主函数中最后输出的字符串是"bcdefgha"。
转载请注明原文地址:https://www.kaotiyun.com/show/TQXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下通用过程:PublicFunctionFun(xStrAsString)AsString DimtStrAsString,strLAsInteger tStr="" strL=Len(xStr) i=
函数fun如下:PrivateFunctionfun(chAsString)AsIntegerDimn%,st$,C$Fork=1ToLen(ch)C=Mid(ch,k,1)IfC“A”
下面关于数据库三级模式结构的叙述中,正确的是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
设a=4,b=5,c=6,执行语句Printa
设工程中有Form1、Form2两个窗体,要求单击Form2上的Command1命令按钮,Form2就可以从屏幕上消失,下面的事件过程中不能实现此功能的是( )。
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是( )。
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。Priva
下列关于工具箱的说法中正确的是()。
随机试题
26岁男性患者,临床诊断为急性肾炎,则下列哪项临床表现是该患者必有的
为尽量发现患者,在制订筛选方法标准过程中,常采用
以下有关城市燃气各级管网布线的原则,符合高压、中压A管网的是()
教师组织学生创办墙报,布置教室,设计班徽,以独特的班级文化来影响学生,这种德育方法是()。
秦时商鞅认为:“苟可以强国,不法其故;苟可以利民,不循其礼。”“治世不一道,便国不必法古。”下面选项中和他的观点不一致的是()。
新民主主义革命时期,在分析了近代中国社会的主要特点之后,毛泽东指出,近代中国社会的主要矛盾包括()。①资产阶级和无产阶级的矛盾②反动统治阶级内部的矛盾③帝国主义和中华民族的矛盾④封建主义和人民大众的矛盾
内部控制是指经济单位和各个组织在经济活动中建立的一种相互制约的业务组织形式和职责分工制度,其通过在单位内部采取的自我调整、约束、规划、评价和控制的一系列方法来实现经营目标,从而保护资产的安全完整,保证会计信息资料的正确可靠,确保经营方针的贯彻执行,保证经营
在Windows2000操作系统中,要查看已知文件类型的扩展名,需要在磁盘目录下执行命令上(1)设置;用键盘上的Delete键删除U盘中的文件时,该文件(2);在硬盘上要直接删除文件而不让文件进入回收站,可以用快捷键(3)。
ThereasonsgivenbelowaboutthepopularityofE-mailcanbefoundinthepassageexcept______.HowistheIntemetornetexp
TheEnglishCivilWarisalsocalled
最新回复
(
0
)