(作为初学者,写博客,便当作学习记录了,写的不妥之处,望见谅) 目录 一: 初识c语言 1.1 c语言发展 1.2 程序功能 1.3 算法表示 1.3.1 算法特点 1.3.2 描述算法 1.4 c语言特点 1.5 c语言约束 1.6 c语言语法成分 1.7 其他 二: 数据类型、运算符和表达式 2.1 数据类型 2.2 c语言中 常量 2.2.1直接常量 2.2.2符号常量 2.3 c语言中变量 2.3.1变量的定义与使用 2.3.2 整形变量 2.3.3 浮点数变量 2.3.4 字符型变量 2.4 运算符和表达式 2.4.1 赋值运算符和赋值表达式 2.4.2 算术运算符和算术表达式 2.4.3 逗号运算符和逗号表达式 2.4.4 求字节数运算符 2.4.5 数据类型转换 三 顺序结构 3.1 c语言的语句 3.2 数据的输入输出 (1)printf()函数 (2)scanf()函数 (3)整型数据的输入和输出 (4)浮点型数据的输入和输出 (5)字符型数据的输入和输出 四 分支结构 4.1 关系/逻辑/条件运算符 4.2 if-else实现分支 4.3 switch语句实现分支 五 循环结构 5.1 for语句实现循环 5.2 while语句实现循环 5.3 do-while语句实现循环 5.4 改变循环结构的跳转语句 5.5 嵌套 六 数组 6.1 一维数组 6.2 二维数组 6.3 字符数组 6.4 字符串 6.5 字符串处理函数 (1)复制函数: strcpy(字符串1,字符串2) (2)连接函数: strcat(字符串1,字符串2) (3)比较函数: strcmp(字符串1,字符串2) (4)求字符串长度函数: strlen(字符串) (5)大写字母转小写字母函数:strlwr(字符串) (6)小转大函数: strupr(字符串) 七 函数 7.1 概述