相关文章推荐
烦恼的凉面  ·  sql 上一条减下一条-掘金·  2 年前    · 
空虚的花卷  ·  microsoft sql server ...·  2 年前    · 
风度翩翩的钢笔  ·  java - Failed ...·  2 年前    · 
傻傻的豆浆  ·  Spark - error when ...·  2 年前    · 
直爽的板凳  ·  postgresql ...·  2 年前    · 
for (i = 1 ; i <= rows; i++) { for (j = 1 ; j <= columns; j++) { if (i == 1 || i == rows || j == 1 || j == columns) { printf ( "* " ); } else { printf ( " " ); printf ( "\n" ); return 0 ;

该程序首先提示用户输入矩形的行数和列数。然后使用两个 for 循环遍历每个单元格,并使用 if 语句检查当前单元格是否在矩形的边缘。如果是,则打印一个星号;否则,打印一个空格。最后,程序使用 printf 函数在屏幕上输出完整的空心矩形。

例如,如果用户输入行数为 5,列数为 8,则程序的输出应该如下所示:

请输入矩形的行数和列数:5 8
* * * * * * * * 
* * * * * * * * 

希望这个程序对你有所帮助。

  •