- 1
- 0
- 约小于1千字
- 约 10页
- 2019-05-14 发布于广东
- 举报
第三讲 C的回顾 苏州大学 计算机科学与技术学院 基本数据类型 char int float double unsigned long 常量与变量 直接常量 符号常量 有利于代码的维护、技术人员的交流与编程效率的提高 变量 选择变量类型的注意点: 防止溢出(安全) 提高效率(高效) 变量名使用匈牙利法则 运算符 算术运算符 / 关系运算 != 和 == 逻辑运算 注意短路 复合运算 分支语句 选择分支 if语句 条件运算符 多路分支 switch语句 循环语句 while()循环 do … while ()循环 for ( ; ; )循环 已知循环次数,宜用for循环 未知循环次数,宜用while或do-while循环 至少循环一次,宜使用do-while循环。 循环嵌套 各种循环都可以嵌套 一个题目 编写代码找出1-100之间所有的勾股数, 要求不重复,有3 4 5就不要4,3,5 每行输出5组 程序效率尽量高 几个循环相关重要语句与函数 break 用于满足特定的条件时终止循环,所以通常break出现在if条件语句中 continue 用于满足特定的条件时,放弃循环体后面的语句,直接进行下一次循环 通过在程序中改写if,可以几乎避免使用continue语句 exit() 正常退出 做收尾工作 abort() 非正常退出 不做收尾工作 数组 若干个相同类型的元素所组成的有序集合 数组下标从0开始计数 C和C++的编译器不做数组越界检查 C和C++不提供动态数组 数组名是地址 一维数组 二维数组 字符数组 结束符 指针、地址与指针变量 指针变量:存放其它变量地址的变量 用指针作为函数的参数,可以实现按地址传递 如果一个指针变量指向数组的首地址,可以有多种方式可以访问数组的元素 指针与字符串 * *
您可能关注的文档
- 苏州大学东吴商学院(财经学院)基础会计学课件第三章 复式记账.ppt
- 苏州大学东吴商学院(财经学院)基础会计学课件第十章 财务报表.ppt
- 苏州大学东吴商学院(财经学院)基础会计学课件第四章 基本经济业务的核算.ppt
- 苏州大学东吴商学院(财经学院)基础会计学课件第五章 成本计算.ppt
- 苏州大学东吴商学院(财经学院)基础会计学课件第一章 总论.ppt
- 苏州大学机电工程学院机电一体化系统设计课件 第八章.ppt
- 苏州大学机电工程学院机电一体化系统设计课件 第二章.ppt
- 苏州大学机电工程学院机电一体化系统设计课件 第九章.ppt
- 苏州大学机电工程学院机电一体化系统设计课件 第六章.ppt
- 苏州大学机电工程学院机电一体化系统设计课件 第七章.ppt
- 苏州大学计算机科学与技术学院面向对象与C++程序设计课件 第十讲.ppt
- 苏州大学计算机科学与技术学院面向对象与C++程序设计课件 第四讲.ppt
- 苏州大学计算机科学与技术学院面向对象与C++程序设计课件 第五讲.ppt
- 苏州大学计算机科学与技术学院面向对象与C++程序设计课件 第一讲.ppt
- 苏州大学计算机科学与技术学院嵌入式系统及应用课件 第1章.ppt
- 苏州大学计算机科学与技术学院嵌入式系统及应用课件 第2章.ppt
- 苏州大学计算机科学与技术学院嵌入式系统及应用课件 第3章.ppt
- 苏州大学计算机科学与技术学院嵌入式系统及应用课件 第4章.ppt
- 苏州大学计算机科学与技术学院嵌入式系统及应用课件 第5章.ppt
- 苏州大学计算机科学与技术学院嵌入式系统及应用课件 第6章.ppt
原创力文档

文档评论(0)