“看看那儿边!那儿边!是海豚呀!”孩子们兴奋的大叫。
奥卡、本和朱迪三个小伙伴靠在船舷边,挥舞着手臂,一对海豚组成奇异的图形,不时蹿出海面,带起的浪花,溅到孩子们的脸上。
这是暑假大家约好的一次旅行--乘船海上游。一路上三个小伙伴遇到了很多有趣的事情,看到大群的飞鱼、海鸟,这次是海豚。这群海豚追逐着孩子们乘坐的海船很长一段距离,才慢慢散去。
“嗨,小奧,你看,海鸥又飞过来啦。”本大声嚷嚷着,把手里的饼干抛到空中,不时有海鸟像银色的闪电快速掠过,准确地叼走那些抛在空中的食物。
“真奇怪,今天怎么这么多海鸟呢?”朱迪双手托着腮,靠在栏杆上,“似乎海面也平静了,一丝风也没有。”
奥卡也注意到了,傍晚的空气压抑得严重,像是能挤出水一样。“我说笨笨,省着点饼干,别浪费粮食!”只要本称呼奥卡叫“小奥”,奥卡就用“笨笨”回击。其实三个小伙伴的年龄相仿,都是四年级,本的生日似乎比奥卡还小几天,不过他的个头可比奥卡大多了,足足高出一个头。本长得虽然人高马大,但是头脑似乎不怎么灵光,特别是一做数学题就头痛,所以经常找奥卡帮忙,而奥卡在学校里有“OK”的名号,意思是,不管多难的数学题都“OK”,也正因为这,奥卡也算本的一个小小偶像,所以,奥卡把本称作“笨笨”,他也不恼,只是白了奥卡一眼。“放心吧,俺有的是存粮!”本拍拍鼓囊囊的口袋说。
“喂,小奥,珠珠,今晚去探险,敢不敢?”
“本,你说什么探险?”奥卡问。
“看到那个救生艇了吗?”本指了指那个系在船头的小橡皮艇,“吃完饭,咱们去艇上玩玩,怎么样?”
“会有危险吧?一旦掉到海里…”朱迪犹豫地说。
“怕什么,有我呢!”本拍拍胸脯,“我水性好得很,救你们没问题。”
“好吧,晚上见”。
“孩子们,吃晚饭了!”这时,小伙伴们的爸爸、妈妈在船舱里喊道。
…
吃完晚饭,因为天气的原因,大家早早上床睡了。三个小伙伴则偷偷溜出来,躺到橡皮艇上,吃着零食,聊着天,唯一遗憾的是今晚天上没有星星,不一会儿大家就在艇上迷迷糊糊地睡着了。
黎明时分,大海像是突然醒了,剧烈抖动了起来,狂风暴雨接踵而至,小伙伴们从梦中惊醒,“是海啸吗?”暴风雨愈来愈烈,终于一个巨浪,橡皮艇被打入了大海…
当东方大亮时,孩子们的小艇被浪头推到了一个小岛上。这场奇怪的暴风雨来的急,去的也快,海面恢复了平静,但是孩子们乘坐的海船却从视线上消失了。
“都怪你笨笨,我想回家!我要爸爸、妈妈!”朱迪哭着说。
“珠珠,别哭,我们找找看,能不能给爸爸和妈妈的海船发个信号。”奥卡和本安慰朱迪说。
可是,三个人在岸边眺望了很久,也没有看到海船的影子。大家垂头丧气地走回来,无意中本踹到了一块石头样的物体,突然之间,这块石头动了起来,把大家吓了一跳。一个声音响了起来,“别怕,我不是坏人!帮帮我行吗?”
“你是谁?在哪里?”三个小伙伴害怕的说。
“我在土里啊,帮帮忙,拉我一把。”
三个小伙伴连忙扒开浮土和草木,拉出一个圆嘟嘟的小机器人。小机器人表面光滑无比,不知道是什么金属做的,当它说话时,身上透出奇幻的色彩。“我在这里被埋了很久了,谢谢你们救了我,自我介绍下,我叫艾.罗伯特,你们叫我小艾就行。”
“小艾,这儿是哪里啊?你是怎么落到这个荒岛上的呢?”朱迪问。
“等等,让我想想…”小艾的“脸”上显现出很多条奇幻的色彩,好一会儿才消失。“不行,找不到这部分资料!我只记得似乎来这里很久了,但是我的存储库似乎短路了,很多资料搜索不到!”
“那怎么办呀,我们怎么才能离开这里呢?”小伙伴们发愁了。
“我突然想起来了,这个荒岛上好像有个藏宝室,只要能找到藏宝室,我就有办法带你们离开这里!”小艾大声说。
“太好啦!”小伙伴们顿时兴奋起来,“那么我们现在就去找藏宝室吧。可是藏宝室在哪里呢?”
“我这里有一张藏宝图,图上指明了藏宝室的位置。”说着,小艾的身前闪出一片光芒,凝聚在地面上方,形成一张立体地图。地图上闪烁着各种光点,标注着一些位置。同时响起一段语音:“您好,请问地图使用者,您的姓名是?”
接着在小艾身上的屏幕中出现了一段文字:
这是什么意思?如何输入姓名呢?小伙伴们犯了难。
小艾笑了,“哈哈,没关系,这个是一段C++程序代码,写程序是我的强项,我教你们怎么做。”
小艾伸出它的机械手,在身前的一片由光点组成的键盘上按下按键,输入了下面的文字:
然后点了下一个绿色的按钮,屏幕上显示出来:
“AI.Robot就是我的英文名字,你们仍旧可以叫我小艾。”小艾开心地说,“你们也来试试。”
奥卡自报奋勇的第一个上来,在代码中输入:
然后也点了下一个绿色的按钮,屏幕上显示出来两个字符:
不过,奥卡马上提出了一个问题:“现在我们有三个人,想要在一段代码中都显示出来,该怎么办呢?”
比如这样显示输出:
小艾很快给出了答案,代码如下:(参考答案1-1)
如果想一行输出一个人名,分成三行显示,像这样的格式:
就可以这样输出:
每个endl相当于换了个新行。
三个小伙伴都输入了自己的名字,点了绿色按钮后,得到了正确的显示。这时,一个声音响起:“欢迎奥卡、朱迪、本,你们现在可以使用地图了。”三个小伙伴欢呼雀跃,终于成功了!
爱提问的奥卡挠挠头问:“小艾,可是C++是什么呢?这段代码还有好多其它字符啊!它们都是什么意思呢?”小艾漏出一个会心的笑容(^_^)说:“C++是一种编程语言,程序编写完成之后运行就可以完成一些功能,比如显示你们的名字,还有,我会说话,会走路,会思考都是编程运行之后的结果,厉害吧!你们刚才学习的那段程序,可以说是一段最简单的程序,只要把想显示的内容放在双引号内,C++就可以忠实地显示出来,注意其它的字符都不能写错哟!这里有很多的知识等待你们学习和探索,不过现在不要急,以后我会慢慢地讲给你们听,怎么样?”
“OK!”奥卡又习惯性地用手指比划了个OK的姿势,大家哈哈大笑了起来。
(版权所有微博
小小熊爸比,分享或转载前请标明出处!)故事后记:
请搜索和思考
1)什么是C++?
2)什么是IDE?
3)一段C++程序如何运行呢?你知道哪些常用的运行C++程序的IDE?
//------------------------------------(这是程序员习惯的分割线,无需理会)
//------------------------------------
看完故事了,来个小小的投票吧!
单选
本章故事里的问题你都看懂了吗?
看懂了不太明白打开百度APP进行投票