当前位置:学海荡舟 -> 电脑乐园 -> 编程擂台



  编 程 擂 台
--栏目介绍--      
  各位“大虾”、“小虾”日夜习练编程功夫,必已小有所成。怎么样,快快来“编程擂台”比试一下。
本擂台为你提供了一个牛刀小试的机会。每期“比武”会有两个题目等你来选择,其中一题是算法题目,也就
是用程序来解决特定的问题,要求是根基扎实、简练精悍;另一题则是自由发挥的题目,目标是做出小巧实用
的小工具,讲究的是独创性,通用性。
  好了,言不必多,来看本次擂台题目。选做其一即可,也可都来试试。欢迎大家上台比试!
--题目之一--    
--第1期--
通用的数制转换程序
题目要求:
  编制一段程序(语言不限),实现不同数制间的转换问题。也就是任意输入十进制数字,程序能自动将其
转化为另外的数制表示的值,例如:
  输入: 130 (十进制)
  输出: 10000010 (二进制) 输出: 202 (八进制) 输出: 82 (十六进制)
评奖规则:
  1、从程序算法的优化程度、程序的通用性、程序的规范性来评判;
  2、不鼓励使用已有的函数或软件包来实现,最好是自己根据数制转换的算法编制,这样也能保证程序的
   通用性,例如受不受数字范围的限制等。
--题目之二--
--第1期--
自制的媒体播放器
  世面上的媒体播放器很多,可谓五花八门,各有千秋。象大名鼎鼎的Winamp、Sonique,还有咱们国产的
miniAMP、木子播放器等等。这次来自己做一个怎么样?结合自己的喜好,做出小巧实用,有特色的自己的播
放器来。美观的界面、好的稳定性、实用的功能将是评价您的作品的标准,欢迎你寄来作品(必须附带程序的
源代码)。