文档介绍:第一章概述
1、C源程序由若干个函数组成,有且仅有一个main() 函数。运行一个C程序也总是由main()函数开始的。
2、编写Turbo C源程序时要注意以下几个问题:
一般用小写字母;
一般语句结尾必须要用“;”作为终止符;
每个程序必须有一个而且只能有一个称作主函数的main()函数
每个函数体(主函数和每个子函数,必须用一对花括号“{”和“}”括起来
一行可以写多个语句,建议一行写一条语句,遇到嵌套语句向后缩进。
注释行部分包含在“/*”和“*/”之间, 在编译时它被Turbo C编译器忽略,并不对它检查语法错误。
变量在使用之前必须先定义其数据类型,未经定义的变量不能使用。定义变量类型应在可执行语句前面
第二章算法
1、一个程序主要包括两方面内容:一是对数据的描述,即数据结构,二是对操作的描述,即算法.
2、结构化程序设计的三种基本结构:顺序结构、选择、循环
第三章顺序
1、标识符必须满足的规则:
(a~z, A~Z)或下划
线(_)开头;
   、下划线或数字
(0~9)组成;
   , 即代表不同的标识符;
   ;
    。
2、基本数据类型
在内存中存储占多少字节空间Int 2 char 1 float 4
如何定义如:int a=0,b=0,c=0; 不能写成 a=b=c=0
注意区分字符常量与字符串常量:
字符常量是用单引号括起来的一个字符‘a’对;‘ab’、“a”错
字符串常量是一个或多个字符,甚至空串。如:“abdf”
字符串常量占的内存字节数等于字符数加1,多出来的字节存放字符串结束标志“\0”(ASCII码值为0的字符)
注意“a”与‘a’的区别
3、常用转义字符:\n (换行); \t (光标走8个空格);\b(光标回退一格)
4、各种运算符的功能、优先级、结合性
(1)、% : 要求运算对象为整数
(2)、条件运算符: ? :
(3)、自增(减):自增自减只适用于变量,不适用于常量和表达式
(4)、a++: 先使用a,然后再加1, ++a相反
(5)、指针*: 取指针所指向的变量的值
(6)、复合赋值:结合方向为自右向左如a=6 求 a+=a*=a%4
(7)、逗号:整个逗号表达的值为最后一个表达式的值.(a=3*5,a*4),a+5
(8)、强制类型转换:原来的变量的类型未发生改变
逻辑、关系运算符、算术运算符
5、 C语言通过函数实现输入输出
C语言中没有输入输出语句。在C语言的标准库函数中提供了一些输入输出函数,如:printf函数scanf函数等。
6、头文件
(1)、在使用C语言的库函数时,要用到预编译命令#include将有关的头文件包含进来。如在调用标准的输入与输出函数(如gets\getchar())时要用#include “”或<>
(2)、用到有关数学函数时#include “”
(3)、用到有关字符串函数时#include “”
7、格式输入与输出函数printf()\scanf(