花千桂枝


私信TA

用户名:destiny2

访问量:630

签 名:

等  级
排  名 13156
经  验 882
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校 destiny
专  业

  自我简介:

解题思路:仔细观察规律,就是一个等差数列的事,分为三步,第一步打印m个空格,第二部打印2*i-1个空格,第三步打印i个*;

注意事项:正三角前面还有空格。

参考代码:

#include<stdio.h>

#include<math.h>

void tuxing()

{

  int i,j,k;

  int n,m;

  scanf("%d    %d",&n,&m);

  for (i=1;i<=n;i++)

  {

    for (j=1;j<=m;j++)

printf(" ");

for (j=1;j<=n-i;j++)

printf(" ");

for (k=1;k<=2*i-1;k++)

         printf("*");

for (j=1;j<=m;j++)

printf(" ");

for (k=2*(n-i)+1;k>=1;k--)

printf("*");

printf("\n");

  }

}

int main()

  tuxing();

  return 0;

}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区