当前位置:首页 » 编程语言 » c语言怎么打印出正方形
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言怎么打印出正方形

发布时间: 2023-08-10 17:19:34

c语言编写输出图正方形

根据题意可得代码:

#include<stdio.h>
intmain()
{
inti,j;
for(i=0;i<5;++i){
if(i==0||i==4){
for(j=0;j<5;j++){
printf("*");
}
printf(" ");
}
else{
for(j=0;j<5;j++){
if(j==0||j==4)printf("*");
elseprintf("");
}
printf(" ");
}
}
return0;
}

㈡ 大佬救命!打印一个空心正方形c语言

#include"stdio.h"
intmain(intargc,char*argv[]){
intn,i,j;
printf("Pleaseentern(int3<n<101)... n=");
while(scanf("%d",&n)==1&&n>3&&n<101)
for(i=0;i<n;i++){
for(j=0;j<n;j++)
if((i==0||i==n-1)&&(j==0||j==n-1))
printf("+");
elseif((i==0||i==n-1)&&j>0&&j<n-1)
printf("-");
elseif(i>0&&i<n-1&&(j==0||j==n-1))
printf("|");
else
printf("");
printf(" ");
}
printf(" ");
return0;
}

运行样例:

㈢ C语言打印矩形

参考代码如下:

#include<stdio.h>

intmain()
{
intm,n,i,j;
scanf("%d%d",&m,&n);
if(m>80||n>80)
return0;
for(i=1;i<=m;++i){
for(j=1;j<=n;++j)
printf("%c",i%2==1?'c':'d');
printf(" ");
}
return0;
}

㈣ C语言打印矩形

可以,任何使用for的循环都可以使用while来替代#include int main() { int y = 0; while(y < 4) { int x = 0; while(x < 8) { if (0 == x || 0 == y || 7 == x || 3 == y) { printf("*"); } else { printf(" "); } x++; } printf("\n"); y++; } return 0;}

㈤ c语言 运行的结果是输出一个由星号(*)组成的4*4的正方形

#include<stdio.h>
voidmain()
{
inti,j;
for(i=1;i<=4;i++)
{
for(j=1;j<=4;j++)
printf("*");
printf(" ");
}
}
运行示例: