目 录 1
前 言 1
前言 1
第一章C语言简介 3
1.1 C语言的特点 3
1.2 C语言的格式 5
1.3 C语言的编译 9
第二章常量、变量及数据类型 14
2.1常量和变量 14
2.2整型数据 16
2.3实型数据 20
2.4字符型数据 23
第三章基本函数 28
3.1格式输出输入函数printf()及scanf() 28
3.2字符输入输出函数getchar()及putchar() 37
3.3字符串输入输出函数gets()及puts() 40
3.4基本数学函数 42
第四章算术运算符 47
4.1算术运算符 47
4.2自加自减运算符 52
4.3复合赋值运算符 54
第五章逻辑运算及条件判断 57
5.1关系运算符 57
5.2逻辑运算符 60
5.3 if语句形式一 64
5.4 if语句形式二 68
*5.5 if语句的嵌套 71
*5.6条件运算符 74
*5.7多分支选择语句 76
第六章循环结构 83
6.1 for语句 83
6.2 while语句 90
6.3 do-while语句 94
*6.4多重循环 98
7.1一维数组的定义 104
第七章数组 104
7.2给数组元素赋初值 106
7.3数值型数组元素的输入输出 107
7.4字符数组 110
*7.5二维数组 117
第八章宏定义 126
*8.1不带参数的宏定义 126
*8.2带参数的宏定义 130
附录一常用字符与ASCII代码对照表 134
附录二ANSI C标准建议提供的数学函数 135
附录三运算符的含义和优先级 137
附录四编辑程序ED的使用说明 138