首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是______。 #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
28
问题
以下程序运行后的输出结果是______。
#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全国计算机二级
相关试题推荐
要使图像框(Image)中的图像能随着图像框的大小伸缩,应该设置的属性及值是( )。
在面向对象方法中,不属于"对象"基本特点的是( )。
窗体上的三个命令按钮构成名称为Command1的控件数组。如图所示。程序如下:PrivateSubCommand1_Click(IndexAsInteger) IfIndex=1Then Print"计算机等级考试" En
设窗体名称为frm1。以下叙述中正确的是( )。
下列关于算法复杂度叙述正确的是
在窗体上有一个名称为CD1的通用对话框和一个名称为Command1的命令按钮。要求单击命令按钮时,打开一个保存文件的通用对话框。该窗口的标题为“保存”,缺省文件名为“ABC”,在“文件类型”栏中显示*.txt。则能够满足上述要求的程序是()。
在关系数据库中,用来表示实体间联系的是
假定在图片框Picture1中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是()。
下列说法中正确的是()。
下列符号常量的声明中不合法的是
随机试题
[A]Askingforparentalinvolvement[B]Settingupsmallgroups[C]Makingclassroomeventspredictable[D]Extendin
能够明显抑制或消除另一种中成药的偏性或副作用的药组是()。
信用卡的恶意透支是指持卡人以非法占有为目的,超过规定限额或者规定期限透支的行为。 ( )
在间接代理报关活动中,报关行为产生的法律后果直接作用于代理人,报关企业承担着收发货人自己报关时所应承担的相同法律责任。()
海关对于进口展览会所用的()物品,不属于免税范围,照章征税。
无正当理由拖欠房租()个月以上的,其租赁合同可终止。
当我们不再为穿衣吃饭等基本需求发愁时,________。我们不仅关注食品、安全、疾病、健康等离我们很近的东西,也开始关注那些虽然离我们十分遥远,但又根植于我们内心深处的需求。它们或是短小精悍的科普故事,或是数据精准的百科知识,抑或就像中国人过春节,围观一场
若横轴代表劳动,纵轴表示资本,且劳动的价格为w,资本的价格为r,则等成本线的斜率为()
如果你喝的饮料中含有酒精,心率就会加快。如果你的心率加快,就会觉得兴奋。因此,如果你喝的饮料中含有酒精,就会觉得兴奋。以下哪项推理的结构和上述推理最为类似?
What’sthemostcommonserviceinthepostservice?
最新回复
(
0
)