Gráficos de letras de práctica básica de preguntas de examen (lenguaje C)

BABCDEF

CBABCDE

DCBABCD

EDCBABC

Este es un gráfico con 5 filas y 7 columnas. Averigüe el patrón de este gráfico y genere un gráfico con n filas y m columnas.

Formato de entrada

Ingrese una fila que contenga dos números enteros nym, que representen respectivamente el número de filas y columnas del gráfico que desea generar.

Formato de salida

Salida n líneas, cada m caracteres, para sus gráficos.

Entrada de muestra

5 7

Salida de muestra

ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC

Escala de datos y convención

1 <= norte, m <= 26。

BABCDEF

CBABCDE

DCBABCD

EDCBABC

Este es un gráfico con 5 filas y 7 columnas. Averigüe el patrón de este gráfico y genere un gráfico con n filas y m columnas.

Formato de entrada

Ingrese una fila que contenga dos números enteros nym, que representen respectivamente el número de filas y columnas del gráfico que desea generar.

Formato de salida

Salida n líneas, cada m caracteres, para sus gráficos.

Entrada de muestra

5 7

Salida de muestra

ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC

Escala de datos y convención

1 <= norte, m <= 26。

 

#include<bits/stdc++.h>
using namespace std;

int main()
{
	char s[30]={'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 i,j,k;
	int n,m;
	scanf("%d%d",&n,&m);
	for(i=0;i<n;i++)
	{
		for(j=0;j<m;j++)
		{
			printf("%c",s[abs(i-j)]);
			
		}
		printf("\n");
	}
	
	
	
	
	return 0;
}

Simplemente escriba las letras directamente en la tabla y descubra la relación entre las primeras filas y columnas y las letras correspondientes .

Supongo que te gusta

Origin blog.csdn.net/with_wine/article/details/114978837
Recomendado
Clasificación