请编写一个C函数,该函数将一个字符串逆序
来源:互联网 发布:金山软件管家下载 编辑:程序博客网 时间:2024/05/17 03:39
#include <stdio.h>
int mystrlen(const char *str) //计算字符串的长度
{
int length = 0;
if (str == NULL)
{
return -1;
}
while (*str++)
{
length++;
}
return length;
}
void RevStr(char *str)
{
int i = 0;
char temp = 0;
int len = mystrlen(str);
for (i = 0; i < len / 2; i++) //字符串倒置
{
temp = str[i];
str[i] = str[len - i - 1];
str[len - i - 1] = temp;
}
}
int main()
{
char str[10] = "hello"; //定义字符串
printf ("The original string is : ");
printf ("%s\n", str);
RevStr(str);
printf ("The result is : \n");
printf ("%s\n", str);
return 0;
}
int mystrlen(const char *str) //计算字符串的长度
{
int length = 0;
if (str == NULL)
{
return -1;
}
while (*str++)
{
length++;
}
return length;
}
void RevStr(char *str)
{
int i = 0;
char temp = 0;
int len = mystrlen(str);
for (i = 0; i < len / 2; i++) //字符串倒置
{
temp = str[i];
str[i] = str[len - i - 1];
str[len - i - 1] = temp;
}
}
int main()
{
char str[10] = "hello"; //定义字符串
printf ("The original string is : ");
printf ("%s\n", str);
RevStr(str);
printf ("The result is : \n");
printf ("%s\n", str);
return 0;
}
阅读全文
0 0
- 字符串训练01—请编写一个C函数,该函数将一个字符串逆序
- 请编写一个C函数,该函数将一个字符串逆序
- 请编写一个C函数,该函数将一个字符串逆序
- 4.1题目: 请编写一个C函数,该函数将一个字符串逆序
- 请编写一个C函数,该函数将一个字符串逆序
- 请编写一个C函数,将一个字符串逆序
- 请编写一个 C 函数,该函数将给定的一个整数转换成字符串
- 请编写一个C函数,该函数可以实现将一个整数转为任意进制的字符串输出
- 请编写一个C函数,该函数可以实现将一个整数转为任意进制的字符串输出
- 请编写一个C函数,该函数可以实现将一个整数转为任意进制的字符串输出
- 请编写一个C函数,该函数可以实现将一个整数转为任意进制的字符串输出
- 请编写一个C函数,该函数可以实现将一个整数转为任意进制的字符串输出
- 请编写一个C函数,该函数将一个字符…
- 4.2题目: 请编写一个C函数,该函数可以实现将一个整数转为任意进制的字符串输出
- .编写一个函数,将一个数字字符串转换成该字符串对应的数字
- 写一个 C 函数,该函数将给定的一个字符串转换成数字
- 请编写一个c函数,该函数给出一个字节中被置为1的位的个数
- .题目:请编写一个c函数,该函数给出一个字节中被置为1的位的个数
- HDU 4417 Super Mario(线段树||树状数组+离线操作 之树状数组篇)
- c++中namespace(命名空间)
- 欢迎使用CSDN-markdown编辑器
- Spring Cloud Eureka Server HA With Docker
- poj 2559 & hdu 1506 Largest Rectangle in a Histogram 笛卡尔树
- 请编写一个C函数,该函数将一个字符串逆序
- python 正则表达式元字符详细介绍
- mysql存储emoji表情(utf8mb4编码)报错
- Flume直接到SparkStreaming的两种方式
- 002-20161115-2光明回应读者无限关于“佛家、道家,道家三清”的问题
- RSA实践
- ros 节点实现简易超声雷达串口通讯 模拟出激光雷达消息
- fancyTree学习笔记
- HDU 6069-Counting Divisors(多校训练第四场->区间质因数个数)