以今晚做题时遇到的为例,这是最终结果。
#include<stdio.h>
int main(void)
#define NUM_1 5 /*定义常量 外层循环数即行数num_1的值,方便更改*/
{
int row,column; /*整型变量row为行数,column为打印次数*/
char A = '$'; /*打印的内容 $ */
for (row = 1; row <=NUM_1; row++) /*row的初始值不能为0,否则直接执行263行代码;同时注意取=*/
{
for(column=0;column<row;column++)
printf("%c", A);
printf("\n"); /*每一次内层循环结束后执行,即换行*/
}
return 0;
}
最开始写完代码后,运行效果符合要求但是自己却有点懵,一口气写完后发现某些东西自己都不知道啥意思。然后又重新梳理了一遍,加上了注释。写注释的过程让我的逻辑更严密或者说清晰。好的注释确实很有帮助,无论是自己还是他人。