就目前来看,编程不仅可以成为兴趣,更能成为一种生存技能。在未来科技领域编程势必会精益求精,更高效得算法,更好的引擎,更出彩得编程人员。因为知道了编程得根本,也能够让我们玩游戏更理性。
本期得初中生学编程主要以C语言和数据结构为主,之后会增加游戏编程,web开发,算法等课程。
如果对编程有一定了解的,会知道所有语言得开始,离不开“Hello World”。我们这节课程得开始也是如此,毕竟不能忘其根本。
本章分为三个部分,把冰箱门打开,把大象塞进去,把冰箱门关上。
在此,普及一个知识,我们在学习过程中,这一定论是变不了的。你打开课本可以看到,任何新知识都会有定义,然后是应用,之后是理解。我们之后得课程也会延续这个思路,去讲解并且深入。我们教程与网上得不同之处在于,实践+理解,而不是一味得灌输知识!所以对于一些简介,我们会精简,如果你有好奇心,可以自己去搜索。能够搜到自己想要得东西,也是一项技能!
C语言简介:
C语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言。
C语言得应用:
#include <stdio.h>
int main()
{
printf("Hello, World! \n");
return 0;
}
实例解析:
1. 所有的 C 语言程序都需要包含 main() 函数。 代码从 main() 函数开始执行。
2. 用于注释说明。
3. printf() 用于格式化输出到屏幕。printf() 函数在 "stdio.h" 头文件中声明。
4. stdio.h 是一个头文件 (标准输入输出头文件) , #include 是一个预处理命令,用来引入头文件。 当编译器遇到 printf() 函数时,如果没有找到 stdio.h 头文件,会发生编译错误。
5. return 0; 语句用于表示退出程序。
爱思考得你,有什么问题没有?为啥return 0? 而不是return 1? int 是啥? 等等,如果此时有问题,那么证明你思考了(初学者)如果你能回答自己得问题,那么你是个优秀得学员。
int,这种是下一课要讲得知识,变量类型。当然是一带而过,因为我们将来会经常用到,所以在实践中学习吧!
此时你可能又会问到,我怎么用?是不是手痒痒了,想亲自试试?那么我们下载一个 Dev C++编辑器
下载链接:https://sourceforge.net/projects/orwelldevcpp/
我选的英文版,大家也可以选择哦,顺便练练英语!
File -> New -> Source File(快捷键 Ctrl + N)编辑代码如下:
1:是编译
2:编译并且运行
快来看看结果吧!