c语言简单算法猴子选大王(信息奥赛西游记)
在数学世界的一座山上,有一块神奇的石头。
这一天,忽然电闪雷鸣,一道闪电击中了石头。石头裂开,里面跳出一只小石猴。小石猴一生下来就会东奔西走,同时目运两道金光,直射到了玉皇大帝的凌霄宝殿。玉皇大帝连忙命令千里眼、顺风耳两人来查看究竟。
同学们,让我们来看看石猴向世界打招呼的这两道金光,是什么样子的。让我们用c 程序来表现它——这是我们的第一个C 程序:
同学们可以在Dev-C 中输入这段代码,点击编译运行,执行程序,就可以看到了。
这段程序也是c 编程的基本框架,让我们记住每句话的含义:
那么,中间的cout语句是什么意思呢?它就是输出语句了,在屏幕上显示内容,就靠这条语句来执行。cout语句后面,两个小于号(<<)所连接全部内容都将被依次显示在屏幕上。其中凡是被双引号包围的内容,将原样显示(在编辑器中输入后会变为蓝色),而没有双引号的内容,会被计算并显示。而endl则代表换行。
话说,千里眼和顺风耳来到凌霄殿外,顺着金光的方向,向下一看,看到了遥远的数学世界中的那座小山,原来金光就是从那里发出来的。
那座山是什么样子的呢?同学们,让我们再来一起写段程序看一看。
相信同学们都看懂了这段代码,这座山就是由空格 星号(计算机中的乘号) 换行组成的。千里眼在山上还看到了树木、花朵和果实,同学们有兴趣用c 的程序把他们画出来么?
再仔细观察,山上还有很多的猴子,金光是从其中一只小猴子的眼睛里发出来的。千里眼仔细一数,山上一共有99群猴子,每群猴子有99只。
山上一共有多少只猴子呢?让我们用cout的另一个功能来计算一下:
千里眼和顺风耳商量道:“这座山有花有果,不如就叫花果山,山上的猴子我们也数清楚了,一共9801只。”两人核对信息无误,回去向玉皇大帝禀报。
后来又发生了什么呢?请看下回分解。
同学们,我们的第一次课程也就到这里了。这节课我们学习c 程序的基本框架和cout输出语句的两种典型用法,希望同学们认真复习。
下次见。
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com