首页 > 学院 > 开发设计 > 正文

逆序字符串

2019-11-08 01:35:35
字体:
来源:转载
供稿:网友
#include <iostream>//#include <cstring>#include <cstdio>using namespace std;const int N=10; int main(int argc, char** argv) {	char str1[N],str2[N];	int i,len;	puts("输入字符串:");	gets(str1);	puts("输出逆序:");	len=strlen(str1);	for(i=len-1;i>=0;i--)	{		str2[len-i-1]=str1[i];			} 		str2[len]='/0';	puts(str2); 	/*	for(i=0;i<len;i++)	{		cout<<str2[i]; 			}	*/	return 0;}

修改后:

#include <iostream>//#include <cstring>#include <cstdio>using namespace std;//const int N=10; int main(int argc, char** argv) {	int n;	char str1[n],str2[n];	int i,len;	puts("输入字符串:");	gets(str1);				puts("输出逆序:");	len=strlen(str1);	for(i=len-1;i>=0;i--)	{		str2[len-i-1]=str1[i];			} 		str2[len]='/0';	puts(str2); 	/*	for(i=0;i<len;i++)	{		cout<<str2[i]; 			}	*/	return 0;}


上一篇:Spring Boot简介

下一篇:swift 语法、循环

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表