使用 for 循环绘制方框
没有循环之前的做法:
#include <stdio.h>
int main(void)
{
printf("********\n");
printf("* *\n");
printf("* *\n");
printf("* *\n");
printf("* *\n");
printf("* *\n");
printf("********\n");
return 0;
}Code language: PHP (php)
假设要在屏幕上使用字符 * 绘制一个方框,可以多次使用 printf 语句,但输入量很大,而使用 for 循环来绘制就容易多了。代码如下:
#include <stdio.h>
int main()
{
printf("\n********************");
for(int count = 1; count <= 20; ++count)
{
printf("\n* *", count);
}
printf("\n********************\n");
return 0;
}Code language: PHP (php)
也可以写成这样:
#include <stdio.h>
int main(void)
{
printf("********\n");
for(int i = 1; i <= 20; i++)
printf("* *\n");
printf("********\n");
return 0;
}Code language: PHP (php)
Previous: for 循环
Next: Code::Blocks 简介