#include
#include
int main(void)
{
int i, j, delta;
/* delta为是否输出'*' */
for (i = 1; i <= 14; ++i) { /* 总共有14行 */
/* 输出每行开头空格 */
for (j = 1; j < i; ++j)
printf(" ");
/* 输出每行字符 */
delta = 0; /* 还没有输出'*' */
for (j = i; j <= 28 - i; ++j) {
if (j == 14) {
printf("*");
delta = 1; /* 已经输出'*' */
}
else
printf("%c", 'A' + j - 1 - delta); /* 输出英文字符 */
}
/* 每行换行 */
printf("\n");
}
system("pause"); /* 暂停 */
return 0;
}
哪怕降低我的采纳率,我也要说两句。
这到底是你要学,还是怎么着,给你布置个任务,不想完成可以,何必还跑到这里来请人回答呢?