python中floor函数和ceil函数

python中floor函数和ceil函数

课程大纲:简介与概览

一、编程基础知识概览

我们的课程主要分为四大部分,涵盖了编程的基本概念、C语言编程基础知识、C语言高级技术和使用C语言开发2D游戏等内容。课程结束时,学员将进行习题和习作的练习,以巩固所学知识。

二、C语言编程基础知识

在这一部分,学员将学习编程的基本概念,如什么是编程、编程工具和环境搭建等。接着,学员将接触第一个编程语言——C语言,学习其基础语法、变量、数据类型、运算符和流程控制等核心概念。还将介绍实战:第一个C语言小游戏,让学员应用所学知识开发一个简单的游戏。

三、C语言高级技术

在掌握了C语言的基础后,学员将深入学习模块化编程、指针、数组、字符串、预处理、文件读写等高级技术。其中,指针是C语言的王牌技术,学员需要重点掌握。还将学习动态内存分配和创建自己的变量类型等高级技能。在这一部分的结尾,学员将进行习题和习作的练习,以巩固所学知识。

四、使用C语言开发2D游戏

在这一部分,学员将学习如何使用基于C语言的SDL库开发2D游戏。内容包括安装SDL库、创建游戏窗口和画布、显示图像、处理游戏事件等。还将学习掌握时间的使用、使用SDL_ttf编辑文字和FMOD控制声音等技能。学员将进行实战:开发一款简单的2D游戏,应用所学知识实现游戏的基本功能。

五、第一部分第五课:运算那点事

在第五课中,我们学习了C语言中的基础运算,如加、减、乘、除和取模等。还介绍了自增和自减运算的缩写形式,以及如何使用数学库中的函数进行更复杂的运算,如乘方、平方根、舍入、指数、对数等。

六、第一部分第六课预告:条件表达式

在即将到来的第六课中,我们将学习条件表达式,这是编程中非常重要的一个概念。条件表达式允许我们在程序中进行条件判断,根据不同的条件执行不同的操作。这将为我们后续学习更复杂的程序逻辑打下坚实的基础。

本课程大纲涵盖了从编程基础知识到使用C语言开发2D游戏的全面内容。学员通过学习和实践,将逐渐掌握编程的核心技能,为未来的开发工作打下坚实的基础。在接下来的课程中,我们还将学习条件表达式等重要的编程概念。


python中floor函数和ceil函数