一道c语言的函数题目
这是题目:
这是样例:
这是错误点:
这是我的程序:
void Shift( char s[] )
{int i,j,x;char c;
x=strlen(s);
for(i=0;i<3;i++)
{c=s[0];
for(j=1;j<x;j++)
s[j-1]=s[j];
s[x]=c;
}
return(s);
}
自己觉得逻辑没有问题,但是不知道哪里出错了,求大神指导!

这是样例:

这是错误点:

这是我的程序:
void Shift( char s[] )
{int i,j,x;char c;
x=strlen(s);
for(i=0;i<3;i++)
{c=s[0];
for(j=1;j<x;j++)
s[j-1]=s[j];
s[x]=c;
}
return(s);
}
自己觉得逻辑没有问题,但是不知道哪里出错了,求大神指导!
...全文
相关推荐
面试c语言题目
C语言面试题目总结根据提供的文件信息,总结了以下几个C语言面试题目,涵盖了多态、函数注册、字符串处理、算法设计等方面的知识点。1.
高等教育出版社出版社c语言实践教程习题答案.doc
二、填空题填空题涵盖了C语言的变量、运算符、控制结构、函数、数组、指针等方面。例如,填空题中的一道题目是“/* */或//”,这道题目考察了C语言中的注释符号。
C语言的一道循环题1.docx
标题中的"C语言的一道循环题1.docx"和描述中的信息表明,这是一道与C语言编程相关的题目,主要涉及到循环结构和switch语句。
c语言pta题目收录(二)
【C语言PTA题目收录(二)】这篇文章主要介绍了C语言在编程平台PTA上的练习题目,涵盖了多种题型,包括选择题、判断题、程序填空题和函数相关题目,旨在帮助学习者提高C语言编程技能。
C语言实现小学生随机出题测试计分
通过这种方式,开发者展示了如何在C语言中使用随机数、条件语句、循环和函数等基本编程概念,为初学者提供了一个实用的示例。


