(函数)颠倒字符串顺序(C语言)

一、运行结果;

二、源代码;

cs 复制代码
# 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;
}
相关推荐
一阵寒风13 小时前
ComfyUI本地部署指南
开发语言·人工智能·python
麦德泽特13 小时前
构建统一的机器人武器与伤害感应接口:I²C总线与PWM地址分配的巧妙结合
c语言·开发语言·机器人
小乔的编程内容分享站13 小时前
C语言笔记一维&二维数组
c语言·笔记
wangluoqi13 小时前
c++ 数据结构-树状数组、线段树 小总结
开发语言·数据结构·c++
我命由我1234513 小时前
Java 开发 - 如何让一个类拥有两个父类
java·服务器·开发语言·后端·java-ee·intellij-idea·intellij idea
ID_1800790547313 小时前
Python采集京东商品详情:基于官方API的规格与价格获取
开发语言·数据库·python
大猫子的技术日记13 小时前
Playwright 自动化测试入门指南:Python 开发者的端到端实战
开发语言·人工智能·python
在黎明的反思13 小时前
文件级建议性锁函数flock
c语言·c++
韩立学长13 小时前
【开题答辩实录分享】以《夏日计划露营地管理系统的设计与实现》为例进行选题答辩实录分享
开发语言·python
Zachery Pole13 小时前
JAVA_03_运算符
java·开发语言·前端