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

C++程序设计:字符阵列(三角形字符阵列图形的打印)

【问题描述】

编程实现把输入任意整数n后,可打印出n行三角字符阵列图形。例如,输入整数5时,程序运行结果如下:

【输入形式】

输入任意正整数n

【输出形式】

需要输出的字符超过26个英文字母时,重新从字母A开始循环;同一行字母之间使用空格分隔。

【样例输入】

5

【样例输出】

A C F J O
B E I N
D H M
G L
K

【样例说明】

二维数组应用

#include <iostream>
using namespace std;
int main() {
	char e[26]={'A','B','C','D','E','F','G','H','I',
				'J','K','L','M','N','O','P','Q','R',
				'S','T','U','V','W','X','Y','Z'};
	int n,count=0;
	cin>>n;
	char a[n][n];
	for(int s=0;s<n;s++)
		for(int x=0;x<=s;x++) {
			a[s-x][x]=e[count%26];
			count++;
		}
	for(int x=0;x<n;x++) {
		for(int y=0;y<n-x;y++)		
			cout<<a[x][y]<<" ";
		cout<<endl;
	}	
	return 0;
}

相关文章:

  • C++程序设计:相反数
  • C++程序设计:折叠方阵
  • C++程序设计:消除类游戏
  • MaxDSNSize 未设置
  • C++程序设计:图像旋转
  • C++程序设计:分解质因数
  • 设置NTFS权限以避免通过webshell遍历主机目录(原创)
  • C++程序设计:打印杨辉三角形
  • 如何安装一个安全的动网(转)
  • C++程序设计:字符图形输出(数字三角形)
  • 远程分析IIS设置(转)
  • C++程序设计:字符图形输出(空白三角形)
  • 规律化生活一周
  • C++程序设计:今夕何夕,见此良人(经典题目)
  • DVBBS7.0变量列表
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • Android单元测试 - 几个重要问题
  • Angular2开发踩坑系列-生产环境编译
  • Docker容器管理
  • Java,console输出实时的转向GUI textbox
  • JavaScript创建对象的四种方式
  • javascript数组去重/查找/插入/删除
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • PAT A1050
  • Selenium实战教程系列(二)---元素定位
  • vue--为什么data属性必须是一个函数
  • 从0实现一个tiny react(三)生命周期
  • 仿天猫超市收藏抛物线动画工具库
  • 服务器之间,相同帐号,实现免密钥登录
  • 基于游标的分页接口实现
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 聊聊hikari连接池的leakDetectionThreshold
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 批量截取pdf文件
  • 数据仓库的几种建模方法
  • 听说你叫Java(二)–Servlet请求
  • 小程序开发之路(一)
  • 自定义函数
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • ​什么是bug?bug的源头在哪里?
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • $.ajax,axios,fetch三种ajax请求的区别
  • $分析了六十多年间100万字的政府工作报告,我看到了这样的变迁
  • (14)目标检测_SSD训练代码基于pytorch搭建代码
  • (4)logging(日志模块)
  • (笔记)Kotlin——Android封装ViewBinding之二 优化
  • (原創) 物件導向與老子思想 (OO)
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • .NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布
  • .Net core 6.0 升8.0
  • .NET Core 中插件式开发实现
  • .NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .NET 使用 ILRepack 合并多个程序集(替代 ILMerge),避免引入额外的依赖
  • .NET/C# 项目如何优雅地设置条件编译符号?