当前位置: 首页 > news >正文

B2005 字符三角形

解题思路详细步骤讲解
问题分析
题目要求用给定的字符构造一个底边长5个字符、高3个字符的等腰三角形。观察样例输出可以发现:第一行:2个空格 + 1个字符第二行:1个空格 + 3个字符第三行:0个空格 + 5个字符解决步骤
输入处理:读取一个字符存入变量ch三角形构造:第一行:输出2个空格和1个字符第二行:输出1个空格和3个字符第三行:输出5个字符(无前导空格)输出控制:使用cout直接输出每行的内容每行结束后自动换行关键点说明
等腰三角形的特点是每行字符数呈奇数递增(1,3,5)前导空格数逐行递减(2,1,0)直接使用硬编码方式输出,简单直观
// 包含所有标准库的头文件
#include<bits/stdc++.h>// 使用标准命名空间
using namespace std;// 主函数
int main(){// 定义字符变量ch存储输入字符char ch;// 读取输入字符cin >> ch;// 输出等腰三角形:// 第一行:2个空格 + 1个字符cout << "  " << ch << endl;// 第二行:1个空格 + 3个字符cout << " " << ch << ch << ch << endl;// 第三行:5个字符(无前导空格)cout << ch << ch << ch << ch << ch;// 程序正常结束(return 0可省略)
}

 

http://www.vanclimg.com/news/23.html

相关文章:

  • P5704 【深基2.例6】字母转换
  • B2021 输出保留 3 位小数的浮点数
  • 最新版idea2025有效激活码,idea永久破解激活教程(内附激活码+激活工具)
  • Feign返回text/plain导致DecodeException问题与解决方案总结
  • git ignore 文件,只跟踪特定文件
  • CAXA工艺图表2025 下载安装激活详细教程,5分钟即可安装使用
  • MATCH 查询模式和语法详解
  • 导出内核函数符号并重新编译安装
  • LGP4782 [LG TPLT] 2-SAT 学习笔记
  • Biomu测试手册
  • 老车子ce导航 瑞风s5换大屏安卓导航
  • 老安卓机子延年益寿 更新webview和let x1根证书
  • 手把手玩转本地大模型:Ollama+DeepSeek+Dify 零门槛全流程指南
  • 6N90-ASEMI电源管理专用6N90
  • Biomu测试手册
  • 老车子ce导航 瑞风s5换大屏安卓导航
  • 老安卓机子延年益寿 更新webview和let x1根证书
  • 手把手玩转本地大模型:Ollama+DeepSeek+Dify 零门槛全流程指南
  • 6N90-ASEMI电源管理专用6N90