题目:根据要求输出n行由大写字母A开始构成的三角形字符阵列。
#include<stdio.h>
int main()
{
char c = 'A'; //定义一个char类型为A(因为你是从大写字母A开始构成的)
int t; //定义一个t(这里是根据题目的意思是输出多少行)
scanf_s("%d", &t); //输入t
while (t--) //循环t--
{
for (int i = 0; i <=t; i++)
{
putchar(c++); //用putchar输出每行的字符(里面的c++是从A往后输出,比如第一次输出的是A,然后c++就是+1输出B)
putchar(' '); //输出的字母间输出一个空格(例如A B C)
}
printf("\n"); //当第一行输出完毕换行重复上述步骤输出第二行
}
return 0;
}