教小白精通编程

面向小白的编程教学博客

6. C语言教程-数组

6. Array

“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) 6. 数组Array 存储一系列相同类型元素的一块连续存储空间(顺序集合)。 假如有100个同类型的元素,如果每个都起一个名字,可能是这样的:number0, number1, …, and number99。这100个同类元素我们可以将它们依次存放在一块内存中,我们只要用一个名字“number...

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 ...

4. C语言教程-循环

4. Loop

“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) 4. C语言教程-循环 有时我们希望某一个语句块在满足某种条件的情况下能重复执行。 比如我们要编写一个统计某门课程的学生平均成绩的程序,程序应该一直可以输入学生成绩,直到满足某个结束条件就停止输入,然后计算并输出平均成绩。 再比如我们要计算一组数的和,如1+2,1+3,…等,我们可以直接在代码...

3. C语言教程-条件

3. Conditionals

“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) 3. 条件 我们知道C程序总是从main函数的第一条语句开始,顺序往下一条一条地执行,直到最后结束。但有时我们会希望某些语句只有在满足某种条件时才执行。 比如我们出门,如果天下雨了,我们就带一把雨伞,如果不下雨,就没必要带来。或者一个学生如果某门课不及格就要补考,等等。 为了根据不同条件是否满...

2. C语言教程-我们来计算吧

2. Let's Compute

“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) 什么是程序?程序就是对数据进行处理的指令集合,即对数据进行运算,数据有文本、图像、视频、声音等,但不管怎么复杂的数据,我们总能用一些基本的数据类型表示,比如不管数据如何复杂,最后都可以表示成机器可以识别的二进制,即最终都能用0和1表示。正如一篇英文小说,不管如何宏大,最都是由一些单词,最终是由26个...

1. C语言教程-第一个程序

1. First Program

“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) 1.第一个程序 最简单的C程序:下面的是最简单的C语言程序 void main() { } 任何C语言程序都是从一个叫做”main”的“函数”执行的,所谓函数就是一个命名的程序块(或者说一组语句)。一个函数由4个部分组成: 返回类型、函数名、参数列表、函数体。 返回类型  函数名 (参数列表)...

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", "...

0. C语言教程-C语言介绍

0. Introduction to C Language

“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) C语言介绍 C語言最早由美国 AT&T 贝尔实验室的研究员丹尼斯·里奇(Dennis Ritchie)為了在PDP-11電腦上運行的Unix系統所設計出來的程式語言,由丹尼斯·里奇和肯·汤普逊在1969年到1973年之間完善。 TIOBE 编程语言排行榜,过去 30 年 90% 时间里 ...

C语言教程

C Tutorial

“教小白精通编程”系列之“C语言教程” (版权所有,不得转载,擅自抄袭转载将承担法律责任) 0. C语言教程-C语言介绍 1. C语言教程-第一个程序 2. C语言教程-我们来计算吧 3. C语言教程-条件 4.-C语言教程-循环 5. C语言教程-函数 6. C语言教程-数组 7. C语言教程-指针 8. C语言教程-结构 9. 动态内存分配 待续! 欢迎读者在每个...