文档章节

2.6节 Exercise 7-5 字符串逆序存放

Cinzano
 Cinzano
发布于 2017/05/08 22:30
字数 217
阅读 7
收藏 0

习题7-5 字符串逆序存放

时间限制: 1 Sec  内存限制: 12 MB

题目描述

写一个函数将一个字符串按反序存放。在主函数中输入一个字符串,通过调用该函数,得到该字符串按反序存放后的字符串,并输出。

输入

一行字符串。

输出

输入字符串反序存放后的字符串。单独占一行。

样例输入

abcd

样例输出

dcba

Code:

#include <stdio.h>
#include<string.h>
void reverseorder(char a[],int count);
int main(){
	int count;
	char str[20];
	gets(str);
	count=strlen(str);
	reverseorder(str,count);
	puts(str);
	return 0;
}

void reverseorder(char a[],int count){
	for(int i=0;i<count/2;i++){
		int temp=a[i];
		a[i]=a[count-1-i];
		a[count-1-i]=temp;
	}
}

 

© 著作权归作者所有

Cinzano
粉丝 0
博文 19
码字总数 6205
作品 0
合肥
其他
私信 提问
【算法】算法的艺术(五)

利用位运算求整数的原码或补码 利用位运算求任意整数的原码或补码。   实例解析:   整数在内存中本来就是用补码存放的,若要求出补码,只需求出内存中的每一位二进制数即可。而原码,若...

wbf961127
2017/11/06
0
0
正则匹配原理之——逆序环视深入

前几天在CSDN论坛遇到这样一个问题: var str="8912341253789"; 需要将这个字符串中的重复的数字给去掉,也就是结果89123457。 首先需要说明的是,这种需求并不适合用正则来实现,至少,正则...

落枫眠
2012/02/11
247
0
2016-2017学年第二学期C++第二章

C++ 上机课参考答案 本系列文章供北京邮电大学信通院及数媒学院「C++高级程序语言设计」上机课学生参考。 C 上机课参考答案 2016-2017学年第二学期C++第二章 1489.VC++实验2.1 字母大小写转换...

u013594828
2017/04/30
0
0
算法学习笔记(二)字符串根据逆序排序

1.存放字符串数组的方法: ①使用二维数组char str[size][length],第一维指定字符串的数量,第二维指定字符串的长度,读入时,只需要将内容写入第一维,例如cin >> str[i] ②使用string类型...

qq570842253
2014/09/23
0
0
数组的简单使用

1.什么是数组 数组,从字面上看,就是一组数据的意思,没错,数组就是用来存储一组数据的 2.数组的使用场合 一个int类型的变量能保存一个人的年龄,如果想保存整个班的年龄呢? 第一种方法是...

5vinsEnt
2016/03/15
12
0

没有更多内容

加载失败,请刷新页面

加载更多

《Designing.Data-Intensive.Applications》笔记 四

第九章 一致性与共识 分布式系统最重要的的抽象之一是共识(consensus):让所有的节点对某件事达成一致。 最终一致性(eventual consistency)只提供较弱的保证,需要探索更高的一致性保证(stro...

丰田破产标志
今天
6
0
docker 使用mysql

1, 进入容器 比如 myslq1 里面进行操作 docker exec -it mysql1 /bin/bash 2. 退出 容器 交互: exit 3. mysql 启动在容器里面,并且 可以本地连接mysql docker run --name mysql1 --env MY...

之渊
今天
7
0
python数据结构

1、字符串及其方法(案例来自Python-100-Days) def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的...

huijue
今天
5
0
OSChina 周日乱弹 —— 我,小小编辑,食人族酋长

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @宇辰OSC :分享娃娃的单曲《飘洋过海来看你》: #今日歌曲推荐# 《飘洋过海来看你》- 娃娃 手机党少年们想听歌,请使劲儿戳(这里) @宇辰OSC...

小小编辑
今天
1K
11
MongoDB系列-- SpringBoot 中对 MongoDB 的 基本操作

SpringBoot 中对 MongoDB 的 基本操作 Database 库的创建 首先 在MongoDB 操作客户端 Robo 3T 中 创建数据库: 增加用户User: 创建 Collections 集合(类似mysql 中的 表): 后面我们大部分都...

TcWong
今天
40
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部