作业帮 > 综合 > 作业

C++编程.请用for循环语句编写程序,输出下列图形

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 10:29:50
C++编程.请用for循环语句编写程序,输出下列图形
*
***
***
*
上排都是和第三个*对齐的
图形不知道怎么表示出来,上面三排排应该是和下面三排相反的,上面三排应该和第四排第七个*上下对齐,
以下代码仅供参考#include<stdio.h>

void main()
{
 int i,j;
 for(i=1; i<=4;i++)
 {
  for(j=1;j<=7; j++)
  {
   if(j>=9-2*i)
    printf("*");
   else
    printf(" ");
  }
  printf("\n");
 }
 for(i=1; i<=3;i++)
 {
  for(j=1;j<=7; j++)
  {
   if(j<=7-2*i)
    printf("*");
   else
    printf(" ");
  }
  printf("\n");
 }

} 运行结果