首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是______。 #inClude <strinq.h> char *ss(char *s) { char *p;t; p=S+1;t=*s; while(*p){*(p-
以下程序运行后的输出结果是______。 #inClude <strinq.h> char *ss(char *s) { char *p;t; p=S+1;t=*s; while(*p){*(p-
admin
2009-01-15
51
问题
以下程序运行后的输出结果是______。
#inClude <strinq.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]="abcdefgh";
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/pTXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(aAsInteger,bAsInteger)Whilea>ba=a-bWendfun=aEndFu
以下关系表达式中,其值为True的是()。
窗体上有一个列表框控件List1。以下叙述中错误的是( )。
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click() DimpAsInteger p=m(1)+m(2)+m(3) PrintpEndSubPrivate
算法的有穷性是指()。
下面属于白盒测试方法的是
数据字典(DD)所定义的对象都包含于
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。P
以下关于过程及过程参数的描述中,错误的是
C语言的基本单位是()。
随机试题
沈某与其子进城卖西瓜,中午12点遭一伙当地无业青年无理取闹,西瓜被砸,其子还被这伙人(王某、刘某在内)围住殴打,沈某见状急忙向邻近某县派出所请求保护。该派出所值班人员李某以休息时间不办公为由拒绝提供保护。结果西瓜大半被砸烂,其子也被打伤。此时有人再次报警,
客车上为什么要设置安全玻璃窗?
亚硝酸钠滴定法测定具有芳伯氨基的药物时,加入溴化钾固体可加速重氮化反应速度的原因在于
张先生在2014年以20元/股的价格购买A公司股票10000股,并且在2015年以30元/股的价格全部卖出,获得股票差价收入100000元。则就这笔买卖股票差价收入张先生应缴纳个人所得税()元。
我国农业特产税的计税依据为()。
利用商业信用融资的主要形式有()。
存在就是被感知,这是一个()。
网络病毒的攻击显示出数字化社会的_____________。一定意义上,我们身处的网络是一个风险无处不在的丛林,倘若没有安全的_____________,将危机重重。填入画横线部分最恰当的一项是:
简述会计计量属性及其构成。
下列行为中,属于共同犯罪的是
最新回复
(
0
)