藏尾诗 (15分)
本题要求编写一个解密藏尾诗的程序。
输入格式:
输入为一首中文藏尾诗,一共四句。每句一行,但句子不一定是等长的,最短一个汉字,最长九个汉字。注意:一个汉字占两个字节。
输出格式:
取出每句的最后一个汉字并连接在一起形成一个字符串并输出。同时在末尾输入一个换行符。
输入样例:
悠悠田园风
然而心难平
兰花轻涌浪
兰香愈幽静
输出样例:
风平浪静
代码附上,水题,一点要知道汉字占两个字节
#include<stdio.h> #include<iostream> #include<algorithm> #include<string.h> #include<math.h> using namespace std; int main() { char a[100]; char b[100]; int sum=0; int k=0; while(scanf("%s",a)) { int t=strlen(a); b[k++]=a[t-2]; b[k++]=a[t-1]; sum++; if(sum==4)break; } b[k]='\0'; puts(b);
return 0; }