输出梯形 P11 王道机试指南
// 输出梯形 P11 王道机试指南
//2023-4-14
//i j都是从1开始
//在书写 找规律的时候,一定要注意col 和 position的状态
#include<cstdio>
int main()
{
int i,j,n,h;
int row,col;
int position;
// row是行数,col是最后一行的列数
while(scanf("%d",&h)!=EOF)
{
row=h;
col=3*h-2;//col是规律
for(i=1;i<=row;i++)
{
for(j=1;j<=col;j++)
{
position=col-(h+2*i);//position是规律
if(j>position+2)
printf("*");
else
printf(" ");
}
printf("\n");
}
}
return 0;
}

查看9道真题和解析