本文主要是介绍(函数)颠倒字符串顺序(C语言),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、运行结果;
二、源代码;
# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>
# include <string.h>//声明颠倒函数;
void reverse(char a[])
{//初始化变量值;int i, j;char t;//循环颠倒;for (i = 0, j = strlen(a); i < (strlen(a) / 2); i++, j--){//颠倒;t = a[i];a[i] = a[j - 1];a[j - 1] = t;}
}int main()
{//初始化变量值;char a[100] = { 0 };//获取用户输入字符串;printf("请输入字符串:");scanf("%s", &a);//输出用户输入结果;printf("转换前字符串为:");printf("%s\n", a);//调用颠倒函数;reverse(a);//输出结果;printf("转换后的结果为:%s", a);return 0;
}
这篇关于(函数)颠倒字符串顺序(C语言)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!