下面程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于6),程序运行结果如下:
A B C D E
F G H I
J K L
M N
O
#include <stdio.h>
int main()
{
int n;
char c = 'A';
scanf("%d",&n);
for(int i=0;i<n;i++)
{
for(int j=0;j<n-i;j++)
printf("%c ",c++);
printf("\n");
}
}
#include<iostream>
using namespace std;
int main()
{
int num = 0,n,num2;
scanf("%d",&n);
num2 = n*(n+1)/2;
for(int i=0;i<num2;i++)
{
printf("%c\t",65+i);
num ++;
if(num == n)
{
printf("\n");
num = 0;
n --;
}
}
return 0;
}