摘要: 各位同学们好,本次我们来说一下输入输出。 1.标准输入输出 把输入输出单独拿出来讲其实是考虑到我们是初学编程,那么就需要较多的输出来看程序结果,或者调试,但是调试有时候会比直接运行看结果要麻烦一些。平时使用较多的输入方法就是键盘输入了,当写好一个程序,运行之后,由键盘输入,再输出到屏幕上直接看结果。 阅读全文
posted @ 2020-10-04 21:07 odin1994 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 各位同学大家好,这次我们来聊聊函数。 1.什么是函数 函数其实可以理解为一些逻辑的组合。举个例子,我要输入三个数,a、b和c,返回三个数中最大的。那么我首先要将a与b做对比,然后把大的那个数与c对比,最后返回最大的数。 这其实是对三个数比大小的算法的封装,注意封装这个词,以后还会经常看见,这个代表抽 阅读全文
posted @ 2020-10-03 14:13 odin1994 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 各位同学大家好,这次我们来讲字符串。 1.数组字符串 说到字符串,那我们首先要说下字符。字符是一种类型,在C和C++中,单个的字符类型是char,想把字符说明白比较复杂,如果我们的目标是搞算法和竞赛的话,那这里可以简单地认为那些字母、空格等等都是字符,字符串就是多个字符组合起来,比如一个单词,甚至一 阅读全文
posted @ 2020-09-28 22:43 odin1994 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 各位同学大家好,这次我们来学数组。 1.什么是数组? 数组就是一个类型的值的集合。C++中定义类型的格式就是在变量名后跟[],比如 int num[]; 代表定义了一个叫做num的整型数组。 数组是有长度的,在[]中加入大于0的数字,这个数字就是数组的长度,数组长度在定义之后,无法改变。比如int 阅读全文
posted @ 2020-09-17 23:37 odin1994 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 各位同学大家好,这一次我们来学循环语句。 1.初识循环结构 1 #include <iostream> 2 using namespace std; 3 int main() 4 { 5 int sum = 0; 6 for (int i = 1; i <= 9; i++) 7 { 8 sum = 阅读全文
posted @ 2020-09-06 20:28 odin1994 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 各位同学大家好呀,本章我们学习C++中条件语句的写法。 1.条件语句示例 1 #include <iostream> 2 using namespace std; 3 int main() 4 { 5 //例1:如果1+1大于2,就输出nice,否则输出good 6 if (1 + 1 > 2) 7 阅读全文
posted @ 2020-09-03 23:05 odin1994 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 各位同学大家好啊,这一章我们讲运算符。 1.什么是运算符? 运算符并没有一个明确的定义,一般来说对变量进行操作的就是运算符。像我们日常使用的+、-、*、/(加、减、乘、除)等等都是运算符。 2.运算符的例子 1 #include <iostream> 2 using namespace std; 3 阅读全文
posted @ 2020-09-03 22:55 odin1994 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 各位同学大家好,这一章我们来讲变量。看完这一章,你将学会如何在编程过程中存储信息。 1.什么是变量? 在编写一个程序时,可能需要临时存储一些信息,比如要编写一个计算器程序,来计算两个数字的和,两个数字都由键盘输入,但是每次只能输入一个数字,那么在输入第二个数字的时候,第一个数字存在哪里呢?答案就是存 阅读全文
posted @ 2020-09-02 23:39 odin1994 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 大家好,【C++初级技能书】这个系列是我第一个认真完成的系列教程,主要是在C++语言下讲解一些基本语法,目标人群为编程初学者(包含初、高中想参加信息学奥林匹克竞赛的同学),看完这个系列,你将学会C++的基本语法(废话),能拥有解决初级算法题的能力(不一定)。 在每一章的学习中,我会在开头写清这一章讲 阅读全文
posted @ 2020-09-02 22:45 odin1994 阅读(181) 评论(0) 推荐(0) 编辑