(函数)颠倒字符串顺序(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;
}

相关推荐

  1. c语言如何颠倒字符串顺序

    2024-06-05 21:44:03       36 阅读
  2. C语言字符串函数

    2024-06-05 21:44:03       70 阅读
  3. C语言字符函数字符串函数

    2024-06-05 21:44:03       38 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-05 21:44:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-05 21:44:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-05 21:44:03       87 阅读
  4. Python语言-面向对象

    2024-06-05 21:44:03       96 阅读

热门阅读

  1. lua拼接字符串

    2024-06-05 21:44:03       28 阅读
  2. 如何有效屏蔽手机上的骚扰电话20240530

    2024-06-05 21:44:03       46 阅读
  3. [论文阅读] ZeRo

    2024-06-05 21:44:03       31 阅读
  4. 关于lua源代码中的EXTRA_STACK宏

    2024-06-05 21:44:03       30 阅读
  5. Pytest的断言与条件判断的区别

    2024-06-05 21:44:03       26 阅读
  6. 基于Hadoop平台的大数据可视化分析实现与应用

    2024-06-05 21:44:03       31 阅读
  7. 深度学习手撕代码题

    2024-06-05 21:44:03       31 阅读
  8. Spark基础:Scala内建控制结构

    2024-06-05 21:44:03       34 阅读
  9. 深度学习常用命令

    2024-06-05 21:44:03       27 阅读
  10. namespace 和 cgroups

    2024-06-05 21:44:03       20 阅读