/*
7. 读入一行文本,包含若干个单词(以空格间隔,%结尾)。将其中以 A 开头的
单词与以 N 结尾的单词,用头尾交换的办法予以置换。
*/
#include "iostream"
using namespace std;
#define MAX_SIZE 1001 + 1
int main()
{
char str[MAX_SIZE];
gets(str);
int i=0;
while(str[i])
{
if((str[i-1]==' ' && str[i]=='A') || str[0]=='A')
{
int k = i;
while(str[i] && str[i] != ' ')
{
i++;
}
if(str[i-1] == 'N')
{
char tmp = str[i-1];
str[i-1] = str[k];
str[k] = tmp;
}
if(!str[i])
{
break;
}
}
i++;
}
cout << str << endl;
return 0;
}
分享到:
相关推荐
jmu-python-字符串异常处理.txt
305-字符串函数string.h应用举例(51单片机C语言实例Proteus仿真和代码)305-字符串函数string.h应用举例(51单片机C语言实例Proteus仿真和代码)305-字符串函数string.h应用举例(51单片机C语言实例Proteus仿真和代码)...
计算机三级网络考试机试100道分类汇总-字符串.docx计算机三级网络考试机试100道分类汇总-字符串.docx计算机三级网络考试机试100道分类汇总-字符串.docx计算机三级网络考试机试100道分类汇总-字符串.docx计算机三级...
计算机三级网络考试机试100道分类汇总-字符串.pdf计算机三级网络考试机试100道分类汇总-字符串.pdf计算机三级网络考试机试100道分类汇总-字符串.pdf计算机三级网络考试机试100道分类汇总-字符串.pdf计算机三级网络...
字符串 数据结构-字符串全文共87页,当前为第1页。 字符串 字符串的范畴非常广泛; 难题往往在此节出现; 掌握字符串的法门是 。 字符串问题的晦涩代表:KMP、Manacher 数据结构-字符串全文共87页,当前为第2页。 ...
腾讯在线笔试题-把字符串“I am from china.”反转成为“I am from china.”,以及把整个字符串逆序。
Java语言程序设计(第3版)第06章-字符串全文共31页,当前为第7页。 6.1.1 字符串转换为数组 Java语言程序设计(第3版) char[] toCharArray() byte[] getBytes() Java语言程序设计(第3版)第06章-字符串全文共31页,...
C语言学习-字符串处理函数 strcat(char str1,char str2) strcpy(char str1,char str2) strncpy(char str1,char str2,int n) strcmp(char str1,char str2)//比较两个字符串大小str1>str2返回值>0,str1=str2...
ACM-字符串处理专练知识点总结算法合集等 字符串处理字符串处理
两个大数相乘-字符串实现两个大数相乘-字符串实现
、指定字符串分割字符串、指定字符串位置获取字符串、过滤SQL中非法字符、检查SQL语句中是否有非法关键字、随机字符串生成、唯一字符串生成、随机数字生成、唯一数字串生成、去除HTML标签、判断是否整型、判断是否...
LAMPBrotherPPT--字符串
12-字符串模式匹配 .cpp12-字符串模式匹配 .cpp12-字符串模式匹配 .cpp
Linux下常用函数-字符串函数 Linux下常用函数-字符串函数 Linux下常用函数-字符串函数
自定义函数实现 C-字符串基本操作 交换 C-字符串 C-字符串数组排序
关于经典算法--压缩字符串(将字符串内连续重复出现的字符进行压缩),个人的想法
NULL 博文链接:https://sun4love.iteye.com/blog/989584
js-字符串的方法、模板字符串、对象的遍历
py 字符串函数 Python是一种高级编程语言,它提供了许多内置函数来处理字符串。这些函数可以帮助我们在Python中轻松地操作字符串。在本文中,我们将介绍一些常用的Python字符串函数。 1. len()函数 len()函数用于...
SqlServer2000,用语数据库字符串相加的一个函数 用于字符串相加,字符串拼接