春晓—从Scratch到C++进阶1
Posted Scratch青少儿编程学堂
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了春晓—从Scratch到C++进阶1相关的知识,希望对你有一定的参考价值。
1-学习目标
唐代诗人孟浩然的《春晓》是一首家喻户晓的诗,孩子在没上学前,就学会背诵这首诗,在校园里,孩子们又会自行改编等“春眠不觉晓,处处蚊子咬”版本,夏天到了,和蚊子又是一场艰难的战斗。
今天,老师通过图形化编程和C++两种方式,输出这首唐诗:
春眠不觉晓,
处处闻啼鸟。
夜来风雨声,
花落知多少。
通过Scratch编程的方式,相信大家已经信手拈来了,直接朗诵出即可:
首先,大家需要先安装一个可以运行C++
程序的软件:Dev-C++
,
软件下载链接见下方:
链接:
https://pan.baidu.com/s/1s89JLN-Zhi_PKJllX1LiiQ
提取码:
try1
软件安装成功后,启动Dev-C++,启动界面如下:
选择“文件”——“新建”——“源代码”,创建一个源程序文件:
(1)前面四行是老师对代码及来源做的解释,大家按照自己习惯进行注释;
(2)编写第5行到第15行的内容,程序源码如下:
第5行:
#include<iostream>
是让编译器的预处理器把这个输入输出流的标准头文件isotream
包含到程序中;
第6行:
usingnamespace std;
是一句指明程序采用的命名空间的指令,即使用命名空间采用std
(标准)中的内容,为了解决多人编写大型程序时的名字冲突。
第5行和第6行,
对于初学者而言,只需记住,C++
如果使用了输出流“cout
”语句必须要先添加的内容即可,是一种固定的格式。
所有C++
程序都必须有且只有一个main
()函数,并且程序末尾使用return
返回语句时,数据0
表示程序顺利结束,其他数表示有异常:
第9-13行:
为C++
输出语句cout
的用法,
cout<<后的内容即为输出到显示器的内容,endl表示换行。
C++
的源程序以.cpp
作为后缀,源程序保存后,再选择“运行”——“编译运行”,对源代码进行编译运行。
4-源代码获取
推荐文章:
以上是关于春晓—从Scratch到C++进阶1的主要内容,如果未能解决你的问题,请参考以下文章
132、Spark核心编程进阶之yarn模式下日志查看
C++从入门到进阶的系列书籍推荐
scratch积木编程----[微进阶]打靶-下(伪隐藏角色)
scratch积木编程-[微进阶]纯画笔时钟[单角色]
谁能发给我一个scratch的游戏作品
scratch积木编程----[微进阶]打靶-上(简单非线性移动)