回 帖 发 新 帖 刷新版面

主题:第一界编程比赛_题目

为响应号召,我就出个简单的吧!
用*号组合成一个三角形!行数由键盘输入(范围为:1~20,输入超过范围,则提示出错)。如:
输入一个数4,则:
输出以下组合:
     *
    ***
   *****
  *******
共四行

如输入的是6,则:
       *
      ***
     *****
    *******
   *********
  ***********
共六行
如输入的是0,则输出
out of range(1~20),please retype:
比赛已完毕!!结论已出来:
http://www.programfan.com/club/showbbs.asp?id=113572

回复列表 (共39个回复)

31 楼

楼上的用的是艺术手法展现编程技巧,可佩,只是运行有点小小问题。每回都多打印了一个“out of range(1~20),please retype:”。

32 楼

看了30楼的code,我晕我晕,K&R肯定不支持你这么编,唉,嫉妒嫉妒

33 楼

@探路者二号, 31楼
哦,这个多次的宏展开tc不行的,我用的是vc6。

34 楼

5楼的可以是博士的水平阿.

35 楼

呵呵,kaikai这次不比短改比长了?呵呵,又败给你一次,让我想想....

36 楼

哈哈,从学C开始,我的记忆中还从没有人这样奚落过我写的代码_^_
对不起楼主了,见教了.

37 楼

@knocker,35楼
不是我想比长,实在是不能写出比你更短的了...无奈啊~
@knocker,36楼
从我们开始写这样的代码就应该有接收各种评价的意识了...所以乐观地去接收吧~~
我们继续...

38 楼

很好的题

39 楼

程序不能片面的比短比长!
我的标准是!!便于理解,便于调试,便于查错,便于维护,其次才是大小和速度!

我来回复

您尚未登录,请登录后再回复。点此登录或注册