c语言怎么打印空心正方形

   2025-02-15 4580
核心提示:要打印空心正方形,可以使用嵌套循环进行操作。以下是一个打印空心正方形的示例代码:#include stdio.hint main() {int i, j, ro

要打印空心正方形,可以使用嵌套循环进行操作。以下是一个打印空心正方形的示例代码:

#include <stdio.h>int main() {    int i, j, rows;    printf("请输入正方形的边长:");    scanf("%d", &rows);    for(i = 1; i <= rows; i++) {        for(j = 1; j <= rows; j++) {            if(i == 1 || i == rows || j == 1 || j == rows) {                printf("*");            } else {                printf(" ");            }        }        printf("\n");    }    return 0;}

这段代码会先让用户输入正方形的边长,然后使用两个嵌套的循环来遍历正方形的每一个位置。当遍历到正方形的边缘位置时,打印一个星号*;其他位置则打印一个空格。最后打印完一行后,使用\n换行。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言