首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 #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
34
问题
以下程序运行后的输出结果是【 】。
#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://kaotiyun.com/show/TQXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘输入正整数到文本框中。在“除数”框架中选择一个单选按钮,然后单击“处理数据”命令按钮,将大于文本框中的正整数,并且能够被所选除数整除的5个数添加到列表框List1中,如图所示。在窗体文
结构化程序所要求的基本结构不包括( )。
函数fun如下:PrivateFunctionfun(chAsString)AsIntegerDimn%,st$,C$Fork=1ToLen(ch)C=Mid(ch,k,1)IfC“A”
在菜单编辑器中建立如下图所示的菜单,并为了每个菜单项编写了鼠标单击事件过程。关于此菜单,以下叙述中错误的是( )。
程序运行时,当用鼠标点击滚动条两端的箭头按钮时,不会产生的结果是
下列程序在运行时输出的结果是()。OptionBase1PrivateSubForm_Click()Dimx(10)Fori=1To10x(i)=10-i
在VisualBasic6.0集成开发环境中,主窗口的标准工具栏上有一个按钮,单击此按钮可以运行正在设计的工程,这个按钮的图标是()。
A、选择B、投影C、交D、并D关系T中的元素与关系R和关系S中不同元素的总和,因此为并操作。
分段函数入下:设x中已经有一个数值。下列程序段中,能正确计算y值的是()。
在E—R图中,用来表示实体联系的图形是
随机试题
中国农业银行是中国四大国有银行,成立于1951年,并于2010年7月15日、16日分别在上海和香港两地正式挂牌上市。至此,中国四大国有商业银行全部完成改革,中国金融改革开始新的一页。根据以上材料,回答下列问题。(),上海证券交易所成立。
某企业需要为普通员工每人购置一台计算机,专门用于日常办公,通常选购的机型是________。
律师事务所变更合伙人的,应当通过一定程序报原审核机关备案,其报送期限是自变更之日起
患者,女性,23岁,劳累后胸闷、心悸2年,加重3个月。曾有夜间阵发性呼吸困难及粉红色泡沫痰病史。双下肢无明显水肿,既往有四肢关节酸痛史。超声心动图提示:二尖瓣中度狭窄。此患者最适合的治疗方法为
A.不得检出B.≤10MNPC.≤50MNPD.≤100MNPE.≤500MNP按照我国《医疗机构水污染物排放标准》(GB18466一2005)的规定,传染病、结核病医疗机构水污染物中的肠道致病菌和结核杆菌排放指标为
下列治疗积聚的法则,错误的是
开窍于目的为其华在毛的为
Beforethe20thcenturythehorseprovideddaytodaytransportationintheUnitedStates.Trainswereusedonlyforlong-distan
Advancedtechnologyhasalreadypushedhumanbeingtoedges,suchastheproductionofweaponsofmassdestruction,thedestruct
Usingacomputerorsmartphoneatnightcancauseustopileonthepounds,newresearchhasrevealed.Thestudyfoundalinkbe
最新回复
(
0
)