编写亲朋字符串(1.7 编程基础课程中关于字符串的内容)
发布时间
阅读量:
阅读量
05:输出亲朋字符串
总时间限制: 1000ms 内存限制: 65536kB
描述
设计一个程序,用于计算给定字符串s对应的亲朋字符串s1。
亲朋字符串s1的生成规则如下:将字符串s中第一个字符与第二个字符的ASCII值相加,作为第一个亲朋字符;接着将第二个字符与第三个字符的ASCII值相加,得到第二个亲朋字符;依此类推,直至处理到字符串s的倒数第二个字符。而亲朋字符串的最后一个字符则由字符串s中最后一个字符的ASCII值加上第一个字符的ASCII值得出。
输入
输入一行包含一个长度不少于2且不超过100的字符串。该字符串中的每个字符对应的ASCII值均不超过63。
输出
输出一行,为转换后的亲朋字符串。题目保证转换后的结果仅占一行。
样例输入
1234
样例输出
cege
#include<iostream>
#include<string.h>
using namespace std;
//http://noi.openjudge.cn/ch0107/05/
//第一个要用getline获取字符串,因为有可能出现空格的情况
//第二个char直接相加 就是ascii码相加,可以自动类型转换
//输出的时候用for循环或者直接cout都可以,但是要加\0
全部评论 (0)
还没有任何评论哟~
