贵州大学 BIT 软考培训 C 语言基础 主讲:邓少勋
C 语言程序设计
一.一个简单的 C 语言程序...............................................................3
1.1 简单的 C 程序介绍...............................................................................................................................................3
二.C 语言中的一些基本概念...........................................................4
2.1 数据类型...................................................................................................................................................................4
2.2 常量和变量............................................................................................................................................................5
2.2.1 常量和符号常量............................................................................................................................................5
2.2.2 变量................................................................................................................................................................7
2.3 实型数据...................................................................................................................................................................9
2.3.1 实型常量的表示方法....................................................................................................................................9
2.3.2 实型变量......................................................................................................................................................10
2.4 字符型数据..............................................................................................................................................................11
2.4.1 字符常量......................................................................................................................................................11
2.4.2 字符变量......................................................................................................................................................11
2.4.4 字符串指针变量..........................................................................................................................................15
2.4.5 整型常量与变量..........................................................................................................................................16
2.4.6 整型与字符型的关系..................................................................................................................................16
2.5 变量赋初值.............................................................................................................................................................18
2.6 算数运算符.............................................................................................................................................................19
2.6.1 C 运算符简介...............................................................................................................................................19
2.6.2 强制类型转换运算..............................................................................................................................................20
2.6.3 自增、自减运算符......................................................................................................................................21
2.7 赋值表达式.............................................................................................................................................................23
2.7.1 赋值运算符..................................................................................................................................................23
2.8 逗号表达式.............................................................................................................................................................25
三.常用输入输出函数.....................................................................26
3.1 getchar 函数.............................................................................................................................................................26
3.2 putchar 函数.............................................................................................................................................................27
3.3 printf 函数................................................................................................................................................................28
3.3 程序设计举例..........................................................................................................................................................32
四.选择结构程序设计.....................................................................34
4.1 关系运算符和关系表达式.....................................................................................................................................34
4.1.1 关系运算符及其优先次序..........................................................................................................................34
4.2 逻辑运算符及其表达式.........................................................................................................................................35
4.2.1 逻辑运算符..................................................................................................................................................35
4.2.2 逻辑表达式..................................................................................................................................................35
4.3 if 语句......................................................................................................................................................................37
五.循环结构.....................................................................................46
5.1 while 语句“当型”循环结构.....................................................................................................................................46
贵州大学 BIT 软考培训 C 语言基础 主讲:邓少勋