用C程序打印字母正方形

189 阅读1分钟

在这里插入图片描述

解题思路

用C程序打印字母正方形 用5*5网格 启动一个外部循环(行),将迭代5次。在外部循环下开始一个内部循环(列),迭代相同的次数在内部循环中打印ASCII。A的ASCII是65,a的ASCII是97。

/*
打印如下:
AAAAA
BBBBB
CCCCC
DDDDD
EEEEE
 */

#include <stdio.h>
int main()
{
 int i;
 int j;
 int asscii_code_start = 65;
 for (i = 0; i < 5; i++)
 {
  for (j = 0; j < 5; j++)
  {
   printf("%c", asscii_code_start);
  }
  printf("\n");
  asscii_code_start++;
 }
 return 0;
}