c++少儿编程--3.第一个程序

Posted progra

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c++少儿编程--3.第一个程序相关的知识,希望对你有一定的参考价值。

每次一个知识点~


IDEA
 IDEA


○序


【c++少儿编程】--3.第一个程序

【c++少儿编程】--3.第一个程序
01

【c++少儿编程】--3.第一个程序



在写第一个程序之前,我们先来了解下什么是程序。计算机程序是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具,例如微信是一个程序,它是为了满足人们社交需求的信息化工具。

在最初的阶段,我们无法完成一些功能复杂的程序,我们能做的是编写简单的程序去解决日常的一些数学问题。

02  
【c++少儿编程】--3.第一个程序




1.新建源文件(如忘记该如何操作,请点击

【c++少儿编程】--3.第一个程序

”未命名1“即为新建的源文件,它是该文件的名称,在保存时可以修改名字,可以通过名字去寻找到它。 

2.代码输入

#include<iostream>

using namespace std;

int main()

{

    cout<<10;

    return 0;

}

【c++少儿编程】--3.第一个程序

注意!所有的符号都需要使用英文符号!请尝试动手打几遍,不要直接复制粘贴,这样做就失去了学习的意义。

请尽量按上述格式打代码,比如第五行前面有一定的空格,这叫做缩进,是为了更好的阅读代码,需要缩进可以使用“tab”键,按一次“tab”键就有一个缩进的空格量。

3.编译运行(如忘记该如何操作,请点击

【c++少儿编程】--3.第一个程序

当”*“存在时,表示对文件进行过修改,记住此时一定需要先编译。

当存在语法错误时,会弹出错误信息。

【c++少儿编程】--3.第一个程序

下面弹窗表示错误信息(编译器(2)、资源...所在的地方)。在源代码中有错误标注,错误可能出现在当前行以及前面的所有行中(即在上图中,错误可能出现在第一行到第六行,上述代码的错误为第5行结尾缺少";")。

编译成功界面:

【c++少儿编程】--3.第一个程序

成功编译后执行运行操作,会运行当前源代码。上述程序运行结果如下(输出数字10):

【c++少儿编程】--3.第一个程序

上面的窗口叫做控制台,在初期的学习中输入输出的内容都是在控制台中进行的,在控制台中,最重要的部分为虚线上面的部分,这一部分就是我们程序的结果。

至此,我们就已经完成了第一个程序了。

【c++少儿编程】--3.第一个程序

【c++少儿编程】--3.第一个程序
03

【c++少儿编程】--3.第一个程序



程序解析

【c++少儿编程】--3.第一个程序

include:包含,包括

iostream:输入输出流,i表示in(输入),o表示out(输出),stream(流)。

这句话可以理解为有一个名叫iostream的仓库,现在我们有了这个仓库的钥匙,就可以使用这个仓库里面带有的工具了,这个仓库的工具有输入工具和输出工具,在初期的学习中,该语句一定存在

【c++少儿编程】--3.第一个程序

using:使用

namespace:命名空间

整句话表示调用命名空间std内定义的所有标识符(标识符就是我们在程序中需要用到的变量、常量、函数、属性、类、模块等需要我们来自己定义的名字)在初期的学习中,该语句一定存在

【c++少儿编程】--3.第一个程序

int:数据类型,整型。

main:主要的

主函数,程序入口,一个完整的程序,必须包含主函数。

【c++少儿编程】--3.第一个程序

cout:c(console控制台),out(输出)。

整条语句表示在控制台输出数字10。注意语句后面需要有”;“。

【c++少儿编程】--3.第一个程序

return:返回。

整条语句表示返回数字0,是程序的出口在初期的学习中,该语句一定存在

04

【c++少儿编程】--3.第一个程序



课后练习:

1.请尝试是否能输出中文?

2.请尝试输出10+20,10-20,10*20,10/20的结果。

3.完成第2题后,对比下输出的结果和你自己预想的结果是否一致,思考下这些符号和数学中的用法有没有区别?哪个符号有区别?区别是什么?

 END 

 

 


以上是关于c++少儿编程--3.第一个程序的主要内容,如果未能解决你的问题,请参考以下文章

少儿创意学编程(Scratch基础篇):第3课——捉鬼敢死队

少儿编程C++入门01:开发工具(小学生也能学的C++入门教程)每天五分钟,学会c++

少儿编程沸沸扬扬,教育方法不能迷迷糊糊

少儿编程C++第二季——08这就是算法之按图索骥——查找

少儿编程C++,PythonScratch应该如何选择!

少儿编程ScratchPython和C++如何选?