天天看点

打印正方形(c语言)

#include<stdio.h>

#define num 5  //定义正方形边长

int main(void)

{  

for (int i = 0; i < num; i++)//第一行打印*

{

printf ("* ");// 此处*后面有一个空格,后面会有*后面没有空格的作对比,可以看出它们输出时候的差分

}

printf ("\n");

for(int y = 0; y < num-2; y++)//中间行数 第一个和最后最后一个打印* 其余空格

{

printf("*");

for(int z = 0; z < num+2; z++)

{

printf(" ");

}

printf("*\n");

}

for(int k = 0; k < num; k++)//最后一行全部打印*

{

printf("* ");// 此处*后面有一个空格

}

printf("\n");

    return 0;

}

打印正方形(c语言)

#include<stdio.h>

#define num 5  //定义正方形边长

int main(void)

{  

for (int i = 0; i < num; i++)//第一行打印*

{

printf ("*");//此处*后面没有空格

}

printf ("\n");

for(int y = 0; y < num-2; y++)//中间行数 第一个和最后最后一个打印* 其余空格

{

printf("*");

for(int z = 0; z < num-2; z++)

{

printf(" ");

}

printf("*\n");

}

for(int k = 0; k < num; k++)//最后一行全部打印*

{

printf("*");//此处*后面没有空格

}

printf("\n");

    return 0;

}

打印正方形(c语言)

继续阅读