PTA 7-93 藏尾诗
本题要求编写一个解密藏尾诗的程序。
输入格式:
输入为一首中文藏尾诗,一共四句。每句一行,但句子不一定是等长的,最短一个汉字,最长九个汉字。注意:一个汉字占两个字节。
输出格式:
取出每句的最后一个汉字并连接在一起形成一个字符串并输出。同时在末尾输入一个换行符。
输入样例:
悠悠田园风
然而心难平
兰花轻涌浪
兰香愈幽静
输出样例:
风平浪静
题目分析:输出时关键点在与汉字占据两个字节,而char变量只占据一个字节,因此在输出时考虑将每次需要输出的字符保存在一个数组中,输出时直接输出整个数组。
程序如下:
#include <stdio.h>
#include <string.h>
int main () {char ch[4][20];char b[2];int i, j, len;for (i = 0; i < 4; i++) {scanf ("%s", ch[i]); //采用二维数组,保存每次输入的诗句}
for (i = 0; i < 4; i++) {len = strlen(ch[i]); //计算每句诗所占的长度,取最后两个字节分别进行保存b[0] = ch[i][len - 2];b[1] = ch[i][len - 1];printf ("%s", b); //输出整个数组
}
printf ("\n");return 0;
}
PTA 7-93 藏尾诗相关推荐
- PTA 7-9 藏尾诗
输入格式: 输入为一首中文藏尾诗,一共四句.每句一行,但句子不一定是等长的,最短一个汉字,最长九个汉字.注意:一个汉字占两个字节. 输出格式: 取出每句的最后一个汉字并连接在一起形成一个字符串并输出. ...
- PTA 藏尾诗 (20分)
本题要求编写一个解密藏尾诗的程序. 输入格式: 输入为一首中文藏尾诗,一共四句.每句一行,但句子不一定是等长的,最短一个汉字,最长九个汉字.注意:一个汉字占两个字节. 输出格式: 取出每句的最后一个汉 ...
- PTA 7-24 藏尾诗 (20分)
本题要求编写一个解密藏尾诗的程序. 输入格式: 输入为一首中文藏尾诗,一共四句.每句一行,但句子不一定是等长的,最短一个汉字,最长九个汉字.注意:一个汉字占两个字节. 输出格式: 取出每句的最后一个汉 ...
- PTA7-31藏尾诗
//计算机小萌新,初学者理解比较浅薄希望诸位大佬多多指教! #include<stdio.h> #include<string.h> 法一int main() {char a[ ...
- 用C语言写藏头诗或藏尾诗
#include<stdio.h> #include<string.h> main() { char p[16]; char s[4][20]; int i,len,a; pr ...
- 7-1 藏尾诗 (20 分)
7-1 藏尾诗 (20 分) 本题要求编写一个解密藏尾诗的程序. 输入格式: 输入为一首中文藏尾诗,一共四句.每句一行,但句子不一定是等长的,最短一个汉字,最长九个汉字.注意:一个汉字占两个字节. 输 ...
- 5-24 藏尾诗 (20分)
5-24 藏尾诗 (20分) 本题要求编写一个解密藏尾诗的程序. 输入格式: 输入为一首中文藏尾诗,一共四句.每句一行,但句子不一定是等长的,最短一个汉字,最长九个汉字.注意:一个汉字占两个字节. ...
- 实验11-1-9 藏尾诗 (20分)
本题要求编写一个解密藏尾诗的程序. 输入格式: 输入为一首中文藏尾诗,一共四句.每句一行,但句子不一定是等长的,最短一个汉字,最长九个汉字.注意:一个汉字占两个字节. 输出格式: 取出每句的最后一个汉 ...
- 藏尾诗 (20 分)
本题要求编写一个解密藏尾诗的程序. 输入格式: 输入为一首中文藏尾诗,一共四句.每句一行,但句子不一定是等长的,最短一个汉字,最长九个汉字.注意:一个汉字占两个字节. 输出格式: 取出每句的最后一个汉 ...
最新文章
- 【MATLAB】三维图形的绘制mesh
- 转: Linux下使用java -jar运行可执行jar包的正确方式
- windows中search driver的顺序
- PHP+百度地图API+JAVASCRIPT实现GPS坐标与百度坐标转换的实例
- OpenGL:carmer
- spark调用python_在MRS集群中使用Python3.7运行PySpark程序,调用RDD的take函数报错处理...
- python安卓自动化脚本_Autojs-用JavaScript实现自己的安卓手机自动化工具脚本
- html5自动显示日期脚本,HTML显示日期时间代码 - [js 特效代码]
- 【BZOJ2115】Xor(线性基---求无向图1-n路径上最大的边权异或值--可出现环)
- 关于Lattic Diamond软件安装不成功问题(license问题)
- 计算机多媒体技术英文,计算机多媒体技术在英语听力测试中的应用
- 机器学习案例实战:Python文本数据分析新闻分类任务
- STM32—ADC详解
- 功夫熊猫中英文字幕版好句子_了解熊猫中的带有复制警告的设置
- 收藏:国产服务器和处理器架构
- BJFU_数据结构习题_257统计字符出现的频度
- linux中什么是软件包组,Linux软件包组的选择
- python代码圣诞树你还没有嘛?所有画法都在这篇文章里拉~
- 财务扫描发票,提示缺少颜色校正文件AV210.ICC
- 给Dreamweaver插上Svn的翅膀
热门文章
- 复选框html语言,复选框的checked属性
- 深划痕需要大面积补漆吗_为什么有些人的爱车有较多划痕,也没有去补漆呢?...
- uniapp讲重复使用的代码抽离为 mixins
- Java实现 LeetCode 637 二叉树的层平均值(遍历树)
- QCY T1s 双耳配对教程
- Python之youtube_dl:youtube_dl库的简介、安装、使用方法之详细攻略
- 移植Linux 5.5.3 到 TI AM4372平台
- Android Studio 找不到符号 变量xxx 类id
- 判断一个数组是否是稀松数组
- 个人聚合支付demo