浙大版《C语言程序设计(第3版)》题目集 练习8-8 移动字母 (10分)
程序员文章站
2022-03-13 17:09:35
...
#include <stdio.h>
#include <string.h>
#define MAXS 10
void Shift(char s[]);
void GetString(char s[]); /* 实现细节在此不表 */
int main()
{
char s[MAXS];
GetString(s);
Shift(s);
printf("%s\n", s);
return 0;
}
void Shift(char s[])
{
int i, j;
char temp;
for (i = 0; i < 3; i++)
{
temp = s[0];
for (j = 0; s[j] != '\0'; j++)
{
s[j] = s[j + 1];
}
s[j - 1] = temp;
s[j] = '\0';
}
}
推荐阅读
-
浙大版《C语言程序设计(第3版)》题目集 练习3-8 查询水果价格 (15 分)
-
浙大版《C语言程序设计(第3版)》题目集 练习7-7 矩阵运算 (20 分)
-
浙大版《C语言程序设计(第3版)》题目集练习4-3 求给定精度的简单交错序列部分和 (15分)
-
浙大版《C语言程序设计(第3版)》题目集练习4-10 找出最小值 (20分)
-
浙大版《C语言程序设计(第3版)》题目集 练习2-15 求简单交错序列前N项和 (15分)
-
浙大版《C语言程序设计(第3版)》题目集 练习2-13 求N分之一序列前N项和 (15分)
-
浙大版《C语言程序设计(第3版)》题目集 练习2-14 求奇数分之一序列前N项和 (15分)
-
浙大版《C语言程序设计(第3版)》题目集 练习2-12 输出华氏-摄氏温度转换表 (15分)
-
浙大版《C语言程序设计(第3版)》题目集 练习3-3 统计学生平均成绩与及格人数 (15分)
-
浙大版《C语言程序设计(第3版)》题目集练习4-7 求e的近似值 (15分)