解题思路
用5*5网格 在第一行和最后一行,在所有列中打印星号,使用这个条件(i==1||i==5) 从第二行到倒数第二行(用红色标记),在第一列行和最后一列打印星号,使用这个条件(j==1||j==5)如果条件不满足,打印空格。
#include <stdio.h>
int main(){
int i;
int j;
for(i=1;i<=5;i++){
for(j=1;j<=5;j++){
if (i==1||i==5){
printf("*");
}else if (j==1||j==5){
printf("*");
}else{
printf(" ");
}
}
printf("\n");
}
return 0;
}