发点笔记:
38选择控制语句if的用法 1. C语言3种结构 2. if语句作用 3. 类型 5类 注意if();仅分号前一句属于if管辖,且此句定义变量,作用域不明确 4. 特点 一次if最多只执行一个语句,执行后就跳出 5. 一些用法多条件判断 要用到if语句的嵌套 6. 各种类型的用法想一下 41选择控制b 语句switch 1. 结构 条件结果只能为 整型(可为算数/关系/变量,甚至是赋值(真假看复制的结果),字符变量特殊,也可以),case后必须为 整型常量 2. 关键字及其作用; 3. 特点:break可有可无,若无,就一直往下执行(这时不考虑后面的case了),直到遇到break; 43循环结构while与dowhile 1. 作用 2. 结构 3. 关键字及其作用 4. 特点死循环 (退出应用control + c); break; continue; 45循环控制for语句的基本用法 1. 作用 2. 结构 for(初始化变量;变量条件控制;变量的变化) {循环体} 3. 特点: 执行过程:12循环体3, 2循环体3, 2循环体3; 遇到break直接跳出,连3也不执行了; continue, break也适用; 死循环 for(int a=0;空语句;a++) for完全可以和while互换 若无定义变量,就近原则; for(){}中的()的语句在父作用域里,{}是子作用域 (在两者中间定义相同变量,不算重复定义) 50函数的用法 1. 作用 代码封装,是一个程序片段,方便调用,提高服用性 2. 定义 3. 特点 int类型可以省略 return也可以省略 什么类型返回什么值,没有就不要返回; return 结束的是整个函数,而不是某一个循环等等 实参传给形参的是具体数值,而不是实参自己 函数必须定义才能调用,不能重复定义(一个c语言程序含的多个.o文件也不能重复定义),不能嵌套定义; 可以调用其他函数 函数的()和{}是同一作用域 52函数的声明 1. 作用 2. 型式(可以只有类型 没有形参) 3. 特点 只声明不调用,不影响 声明区域 53头文件的用法 1. 作用声明函数 把多个代码文件中的函数,声明在这个文件中 便于重用,防止定义冲突 2. 特点有声明只能保证编译成.哦,并不能确保连接成功 自定义头文件要有路径 54#include的用法 1. 预处理指令 2. 作用拷贝文件内容至 当前命令所在位置 3. 位置可以在在函数内也可以在函数外,但应在使用之前,#include<stdio.h> 放在main()中错误,不能编译
|