跟参考代码不一样,但是也得到了最终结果,请问这样有没有问题?

来源:4-12 循环结构之多重循环

sanjiaofeng

2015-07-02 15:55

#include<stdio.h>
int main()
{
  int i,j,k;
  for(i=1;i<=4;i++)
  {
    for(j=4-i;j>0;j--)
    {
	  printf(" ");
	}
	for(k=1;k<=i*2-1;k++)
	{
	  printf("*");
	}
    printf("\n");
  }
  return 0;
}


写回答 关注

2回答

  • 康振宁
    2015-07-02 18:33:19
    已采纳

    没问题,代码的实现方式有多种

    sanjia...

    也就是说上面的代码没什么问题,对吧? 还涉及不到什么优化啊、简练啊这样的层面?

    2015-07-03 11:00:01

    共 1 条回复 >

  • 暮樎
    2015-07-03 16:43:21

    k不能等于1

    sanjia... 回复暮樎

    哦,我还以为我哪里又错了呢!嘿嘿!非常感谢!

    2015-07-05 11:52:08

    共 3 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926210 学习 · 20797 问题

查看课程

相似问题