本文目录一览:
1、C语言打印矩形
2、用C语言程序打印一个空心的矩形的问题
3、用c语言打印矩形
C语言打印矩形
可以,任何使用for的循环都可以使用while来替代
#include <stdio.h>
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语言程序打印一个空心的矩形的问题
#include <stdio.h>
int main()
{
int i,j,m,n;
printf("输入矩形的长和宽:\n");
scanf("%ld", &m);
scanf("%ld", &n);
for(i=0; i<m; i++) printf("-");
printf("\n");
for(j=0; j<n; j++)
{
printf("|");
for(i=0; i<(m-2); i++) printf(" ");
printf("|\n");
}
for(i=0; i<m; i++) printf("-");
return 0;
}
这个能显示
用c语言打印矩形
#include <stdio.h>
int main()
{
int i,j,n;
printf("请输入n:");
scanf("%d", &n);
for(i=0; i<n; i++)
{
for(j=1; j<=n; j++)
{
printf("%4d", j+i*n);
}
printf("\n");
}
return 0;
}