在C++中,如何输出一个平行四边形?

来源:百度知道 编辑:UC知道 时间:2024/07/02 19:01:50
涉及到域宽问题。

#include "stdio.h"
void print(int m,int n)
{
for(int i=0;i<=m;i++)
{
for(int o=0;o<i;o++)
printf(" ");
if(i==0||i==m)
{
for(int j=0;j<=n;j++)
printf("* ");
printf("\n");
}
else
{
for(int k=0;k<=n;k++)
{
if(k==0||k==n)
printf("* ");
else
printf(" ");
}
printf("\n");
}
}
}
void main()
{
print(4,5);
}
可以通过空格调节域宽。

#inclued<stdio.h>
{
printf("一个平行四边形")
}