#include "stdio.h"
void main()
{
int h=10,l=10,i,j;//定义h:行,l:列
printf("请输入行数:");
scanf("%d",&h);//5
printf("请输入列数:");
scanf("%d",&l);//6
for(i=1;i<=h;i++)//打印h行
{
for(j=1;j<=l;j++)//打印l列
{
printf("*");//打印星星
}
printf("\n");//每打印l列换一次行
}
}
![]()
#include "stdio.h"
void main()
{
int hang,lie,h,l;
printf("你要打印的行数是:");
scanf("%d",&hang);
fflush(stdin);
printf("你要打印的列数是:");
scanf("%d",&lie);
fflush(stdin);
for(h=1;h<=hang;h++){
for(l=1;l<=lie;l++)
{
if(l>1&&l<lie&&h>1&&h<hang)
printf(" ");
else
printf("*");
}
printf("\n");
}
}
![]()
#include "stdio.h"
void main()
{
int hang,h,l,k;
printf("请输入行数:");
scanf("%d",&hang);
fflush(stdin);
for(h=1;h<=hang;h++)
{
for(k=1;k<=hang-h;k++)
{
printf(" ");
}
for(l=1;l<=2*h-1;l++)
{
printf("*");
}
printf("\n");
}
}
![]()