输出字母图形

输入代码:

/*
*Copyright (c)2014,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:sum123.cpp
*作    者:林海云
*完成日期:2014年12月24日
*版 本 号:v2.0
*
*问题描述:利用字母可以组成一些美丽的图形,下面给出了一个例子:

ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC

这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。
*程序输入:n,m
*程序输出:
*/  

#include<iostream>
#include<cmath>
using namespace std;
int main()
{
	int m,n,i,j;//n为行,m为列
	cin>>n>>m;
	char a='A';	//作为输出基数
	for(i=0;i<n;i++)
	{
		for(j=0;j<m;j++)
		{
			cout<<char(a+abs(i-j));
		}
		cout<<endl;
	}
	return 0;
}

运行结果:

总结:两个for语句的嵌套一样可以达到二维数组的效果,只要算法得当,并且在for语句间加不加{,意义是不同的,加了表示里层的循环完一次外面的for语句才加1

时间: 2024-10-13 23:06:52

输出字母图形的相关文章

1412251902-蓝桥杯-基础练习 字母图形

基础练习 字母图形 时间限制:1.0s   内存限制:256.0MB 问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形. 输入格式 输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数. 输出格式 输出n行,每个m个字符,为你的图形. 样例输入 5 7 样例输出 ABCDEFG BABCDEF CBABCDE DCBAB

蓝桥杯 基础练习 字母图形【经典字符类题】

基础练习 字母图形 时间限制:1.0s   内存限制:256.0MB 问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形. 输入格式 输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数. 输出格式 输出n行,每个m个字符,为你的图形. 样例输入 5 7 样例输出 ABCDEFG BABCDEF CBABCDE DCBAB

蓝桥杯——基础练习之字母图形

基础,相同须要认真! 问题描写叙述 利用字母能够组成一些漂亮的图形,以下给出了一个样例: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形. 输入格式 输入一行,包括两个整数n和m,分别表示你要输出的图形的行数的列数. 输出格式 输出n行,每一个m个字符,为你的图形. 例子输入 5 7 例子输出 ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 数据规模与约定 1

蓝桥杯:基础练习 字母图形【JAVA算法实现】

题目描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形. 输入格式 输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数. 输出格式 输出n行,每个m个字符,为你的图形. 样例输入 5 7 样例输出 ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 数据规模与约定 1 <= n, m <= 26

1251: 字母图形 [水题]

1251: 字母图形 [水题] 时间限制: 1 Sec 内存限制: 128 MB 提交: 140 解决: 61 统计 题目描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形. 输入 输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数. 输出 输出n行,每个m个字符,为你的图形. 1  < =  n,  m  < =  26

2484: 字母图形

2484: 字母图形 Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 342  Solved: 152[Submit][Status][Web Board] Description 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形. Input 输入一行,包含两个整数n和m,分别表示你要输出的图形

基础练习-3.字母图形

问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形. 输入格式 输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数. 输出格式 输出n行,每个m个字符,为你的图形. 样例输入 5 7 样例输出 ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC 数据规模与约定 1 <= n, m <= 26. 某位

蓝桥杯 基础练习 字母图形

/** * 问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形. 输入格式 输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数. 输出格式 输出n行,每个m个字符,为你的图形. 样例输入 5 7 样例输出 ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 数据规模与约定 1 <= n, m

SDNU 1440.字母图形

Description 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形. Input 输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数. Output 输出n行,每个m个字符,为你的图形. Sample Input 5  7 Sample Output ABCDEFG BABCDEF CBABCDE DCBABCD EDCB