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

问题描述:

C++编程.请用for循环语句编写程序,输出下列图形
*
***
***
*
上排都是和第三个*对齐的
图形不知道怎么表示出来,上面三排排应该是和下面三排相反的,上面三排应该和第四排第七个*上下对齐,
2个回答 分类:综合 2014-11-07

问题解答:

我来补答
以下代码仅供参考#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");
 }

} 运行结果
 
 
展开全文阅读

补充回答:

怎么调它的位置
网友(127.255.255.*) 2020-11-11

剩余:2000
下一页:填词谢谢