首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 #include <stdio.h> #include <string.h> char * ss(char * s) char * p,t; p=s+1:t= *s: whilet * p) {
以下程序运行后的输出结果是【 】。 #include <stdio.h> #include <string.h> char * ss(char * s) char * p,t; p=s+1:t= *s: whilet * p) {
admin
2009-01-15
53
问题
以下程序运行后的输出结果是【 】。
#include <stdio.h>
#include <string.h>
char * ss(char * s)
char * p,t;
p=s+1:t= *s:
whilet * p) { *(,p-1) = *p; p++;}
* (p-1) =t;
return s : }
main ( )
{ char * p,str[10] =" abedefgh";
p = ss(str); printf( "% s \n". p): }
选项
答案
bedefgha
解析
函数9,的作用是将指针变量。指向的字符串的首字符移到最后一个位置,其他字符依次前移。其方法是:首先将指针变量p指向字符串s的第2个字符b,然后将首字符保存在字符变量t中;从字符串的第2个字符开始,通过语句*(P-1)=*p;依次前移,直到字符串结束符;最后通过语句*(P-1)=t;将保存在t中的字符放到移动后的字符串末尾,返回main函数并输出,输出结果为bedefsh。
转载请注明原文地址:https://www.kaotiyun.com/show/0UXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体名称为frm1。以下叙述中正确的是( )。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是()。
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
向文本框中输入字符时,下面能够被触发的事件是( )。
数据库应用系统中的核心问题是()。
如果把程序的启动对象设置为:SubMain,则SubMain过程
在软件开发中,需求分析阶段产生的主要文档是()。
有下面程序代码:PrivateSubCommand1_Click()DimaAsInteger,ba=2b=3Printfun(a,b);a;bEnd
有以下程序: main( ) { char a[ ]={‘a’,‘b’,‘c’,‘d’,‘e’,‘f’,‘g’,‘h’,‘\0’};int i,j; i=sizeof(a);j=strlen(a); printf("%d,%
随机试题
高渗性缺水。其体液变化之最终表现是
(2018·河北)在反对腐败的过程中“既要打老虎,也要打苍蝇”。这里所蕴含的哲理是()
要建立治安防范制度,通过治安信息的收集与分析,不断提高对治安危害的预见性,加强超前控制。()
下列关于我国国家主席的表述,说法正确的有()。
随机变量X的密度函数为f(x)=ke|x|(-∞<x<+∞),则E(X2)=________.
求幂级数n(n+1)xn的和函数.
软件设计中划分程序模块通常遵循的原则是要使各模块间的耦合性尽可能成为______。
在考生文件夹下有一个数据库文件“samp3.accdb”,其中存在已经设计好的表对象“tAddr”和“tLIser”,同时还有窗体对象“fEdit”和“fEuser”。请在此基础上按照以下要求补充“fEdit”窗体的设计。将窗体中名称为“Lremark
Enprenantlavoiture,ilfautabsolumentattache-la___des?reté.
A、 B、 C、 C
最新回复
(
0
)