Toggle navigation
教小白精通编程
Home
我是谁
课程促销
我的书
分类
教小白精通编程
面向小白的编程教学博客
8. C语言教程-结构
8. struct
“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) 结构 struct C语言的内在类型有 1) 基础类型 2) 指针类型 3) 数组类型 这些类型只能表示一些低层的概念,而实际问题或应用中概念是千变万化的,比如员工管理中的员工、游戏中的坦克等都是一些应用中涉及到的比较高层的概念。如何表示这些概念?C语言提供了用户自定义类型的手...
Posted by xuepro on October 30, 2017
7. C语言教程-指针
7. Pointer
“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) 7. 指针 内存的地址: 内存是内存单元的依次排列,每个内存单元都有唯一的地址。如同宾馆的每个房间都有一个编号。 变量的指针(地址):变量占据内存的起始地址。 指针(地址)实际上可以看成是一个整数量。 #include <stdio.h> void main(){ in...
Posted by xuepro on October 30, 2017
6. C语言教程-数组
6. Array
“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) 6. 数组Array 存储一系列相同类型元素的一块连续存储空间(顺序集合)。 假如有100个同类型的元素,如果每个都起一个名字,可能是这样的:number0, number1, …, and number99。这100个同类元素我们可以将它们依次存放在一块内存中,我们只要用一个名字“number...
Posted by xuepro on October 30, 2017
5. C语言教程-函数
5. function
“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) 5. 函数function 例: 编写程序求2个整数m和n(假设m>=n)的最大公约数. 即: GCD(72,27) = GCD(27,18) = GCD(18,9) = GCD(9,0) = 9 ...
Posted by xuepro on October 30, 2017
4. C语言教程-循环
4. Loop
“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) 4. C语言教程-循环 有时我们希望某一个语句块在满足某种条件的情况下能重复执行。 比如我们要编写一个统计某门课程的学生平均成绩的程序,程序应该一直可以输入学生成绩,直到满足某个结束条件就停止输入,然后计算并输出平均成绩。 再比如我们要计算一组数的和,如1+2,1+3,…等,我们可以直接在代码...
Posted by xuepro on October 30, 2017
3. C语言教程-条件
3. Conditionals
“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) 3. 条件 我们知道C程序总是从main函数的第一条语句开始,顺序往下一条一条地执行,直到最后结束。但有时我们会希望某些语句只有在满足某种条件时才执行。 比如我们出门,如果天下雨了,我们就带一把雨伞,如果不下雨,就没必要带来。或者一个学生如果某门课不及格就要补考,等等。 为了根据不同条件是否满...
Posted by xuepro on October 30, 2017
2. C语言教程-我们来计算吧
2. Let's Compute
“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) 什么是程序?程序就是对数据进行处理的指令集合,即对数据进行运算,数据有文本、图像、视频、声音等,但不管怎么复杂的数据,我们总能用一些基本的数据类型表示,比如不管数据如何复杂,最后都可以表示成机器可以识别的二进制,即最终都能用0和1表示。正如一篇英文小说,不管如何宏大,最都是由一些单词,最终是由26个...
Posted by xuepro on October 30, 2017
1. C语言教程-第一个程序
1. First Program
“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) 1.第一个程序 最简单的C程序:下面的是最简单的C语言程序 void main() { } 任何C语言程序都是从一个叫做”main”的“函数”执行的,所谓函数就是一个命名的程序块(或者说一组语句)。一个函数由4个部分组成: 返回类型、函数名、参数列表、函数体。 返回类型 函数名 (参数列表)...
Posted by xuepro on October 30, 2017
sublime配置MinGW搭建C/C++编程环境
Configure MinGW GCC in Subliem
sublime配置MinGW搭建C/C++编程环境,并解决控制台汉字输出乱码问题 当安装好MinGW和sublime text后,执行下面2个动作: 按照菜单Tools——>Build System ——>New Build System新建一个“Build System”,其中输出下面内容: { "working_dir": "$file_path", "...
Posted by xuepro on October 30, 2017
0. C语言教程-C语言介绍
0. Introduction to C Language
“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) C语言介绍 C語言最早由美国 AT&T 贝尔实验室的研究员丹尼斯·里奇(Dennis Ritchie)為了在PDP-11電腦上運行的Unix系統所設計出來的程式語言,由丹尼斯·里奇和肯·汤普逊在1969年到1973年之間完善。 TIOBE 编程语言排行榜,过去 30 年 90% 时间里 ...
Posted by xuepro on October 30, 2017
← Newer Posts
Older Posts →
FEATURED TAGS
C
安卓
DS
RL
Python
C++
Android
ML
DL
AI
python
IT
c++
Java
其他
Life
Food
it
ABOUT ME
教小白学习计算机编程,
会者不难,难者不会,说编程难的都是智力非常笨的人
✉️ xxx@gmail.com
FRIENDS
Youtube频道
B站:hw-dong
udemy C++数据结构
udemy 算法设计与分析