怎样用C语言用*号输出个正方形边框,求程序
发布网友
发布时间:2022-10-11 03:13
我来回答
共2个回答
热心网友
时间:2023-10-10 23:11
#include "stdio.h"
int main()
{
int n,i,j;
scanf("%d",&n);
for(i=0;i<n;i++)
{
if(i==0 || i==n-1)
{
for(j=0;j<n;j++)
printf("*");
printf("\n");
}
else
{
printf("*");
for(j=0;j<n-2;j++)
printf(" ");
printf("*\n");
}
}
}追问谢了
追答客气
热心网友
时间:2023-10-10 23:11
int i = 0;
for (i = 0; i <= 5; i++) {
printf("*");
if (i == 5) {
printf("\n");
}
}
for (i = 0; i<= 5; i++) {
printf("* *\n");//中间四个空格用来占位
}
for (i = 0; i<= 5; i++) {
printf("*");
if (i==5) {
printf("\n");
}
}