pta 藏头诗(C语言实现)
题目描述
本题要求编写一个解密藏头诗的程序。
注:在 2022 年 7 月 14 日 16 点 50 分以后,该题数据修改为 UTF-8 编码。
输入格式:
输入为一首中文藏头诗,一共四句,每句一行。注意:一个汉字占三个字节。
输出格式:
取出每句的第一个汉字并连接在一起形成一个字符串并输出。同时在末尾输入一个换行符。
解题思路
一开始对于汉字的输出真是摸不着头脑,后来发现题目中给了解决办法,“取出每句的第一个汉字并连接在一起形成一个字符串并输出”,也就是说可以使用一个字符数组来存放这些汉字,由于每个汉字所占3个字节,比较好处理。
实现代码
#include <stdio.h>
int main()
{char poem[4][22];for (int i=0; i<4; i++)gets(poem[i]);char str[13];int k = 0;for (int i=0; i<4; i++){str[k++] = poem[i][0];str[k++] = poem[i][1];str[k++] = poem[i][2];}//printf("k=%d\n", k);puts(str);return 0;
}
也可以这样写!
每读入一行诗句,那么就输出这个诗句的前三个字节哦~
#include <stdio.h>
int main(){char poem[4][24];int i, j;for (i=0; i<4; i++){gets(poem[i]); //读入数据for (j=0; j<3; j++){putchar(poem[i][j]); //输出数据}}return 0;
}
pta 藏头诗(C语言实现)相关推荐
- 藏头诗c语言实验报告,c语言程序设计期末实验报告
c语言程序设计期末实验报告 (23页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 实验报告实验项目名称:高级语言编程实验 实验学时:3实验 ...
- 7-4 藏头诗c语言
7-4 藏头诗 分数 15 全屏浏览题目 切换布局 作者 张泳 单位 浙江大学 本题要求编写一个解密藏头诗的程序. 注:在 2022 年 7 月 14 日 16 点 50 分以后,该题数据修改为 UT ...
- 解密英文藏头诗C语言,《C语言指针进阶》PPT课件.ppt
2020年3月26日 第1页 第11章指针进阶 2020年3月26日 第2页 本章要点 指针数组和指向指针的指针是如何被定义和使用的 指针如何作为函数的返回值 指向函数的指针的意义是什么 什么是结构的 ...
- PTA:7-4 解密英文藏头诗 (15分)
PTA:7-4 解密英文藏头诗 (15分) 本题要求编写一个解密英文藏头诗的程序.建议使用动态内存分配方法处理字符串的输入. 输入格式: 输入为一首英文藏头诗,每句一行,小于20行,每行不超过80个字 ...
- [PTA]实验11-1-7 藏头诗
Spring-_-Bear 的 CSDN 博客导航 本题要求编写一个解密藏头诗的程序. 注:在 2022 年 7 月 14 日 16 点 50 分以后,该题数据修改为 UTF-8 编码. 输入格式: ...
- PTA 7-102 藏头诗
PTA 7-102 藏头诗 题目描述: 本题要求编写一个解密藏头诗的程序. 注:在 2022 年 7 月 14 日 16 点 50 分以后,该题数据修改为 UTF-8 编码. 输入格式: 输入为一首中 ...
- 用C语言写藏头诗或藏尾诗
#include<stdio.h> #include<string.h> main() { char p[16]; char s[4][20]; int i,len,a; pr ...
- 【PTA】解密英文藏头诗
本题要求编写一个解密英文藏头诗的程序.建议使用动态内存分配方法处理字符串的输入. 输入格式: 输入为一首英文藏头诗,每句一行,小于20行,每行不超过80个字符,以#作为藏头诗的输入结束标志. 输出格式 ...
- c语言指针藏头,中科院博士为合肥写藏头诗 本科在中科大就读
为你写诗,为你浅吟,远在长春中科院读博的合肥小伙沈伟为家乡做了一件不一样的事--花费三天时间,将家乡日新月异的变化写入一首七言诗.除对仗工整.格律严密之外,他还将"大湖名城.创新高地.美丽合 ...
最新文章
- R可视化包ggplot2改变图例(Legend)的位置实战
- c/c++基础 输入函数/流
- C#二叉树遍历算法实现浅析
- docker学习系列7 容器化Node项目
- php因屏幕分辨率显示不一样,分辨率dpi是什么意思
- VS2017桌面应用程序打包成.msi或者.exe
- Java国际化资源绑定-----示例
- 【bzoj4518】[Sdoi2016]征途 斜率优化dp
- python file tell_Python3 File tell() 方法
- [k8s]kubernetes dashboard的安装
- 数据结构笔记(二十九)--最小生成树(prim算法思想)
- 基于node.js的express连接数据库
- 奇怪,为什么在主页上面只列出最近的随笔,而文章呢?
- Bridge(桥模式)
- 四年级计算机病毒与网络安全,《计算机病毒与网络安全》教学案例
- 主成分回归之后预测_回归分析之主成分回归
- matlab 根轨迹 系统单位阶跃响应,二阶系统单位阶跃响应MATLAB仿真设计.doc
- 人民币金额由阿拉伯数值转换成汉字大写数值的函数
- [Pandas] 数据合并 pd.merge
- 时间的加减法怎么用计算机算,时间加减计算器