大学C++程序设计教程.ppt
《大学C++程序设计教程.ppt》由会员分享,可在线阅读,更多相关《大学C++程序设计教程.ppt(23页珍藏版)》请在麦多课文档分享上搜索。
1、1,大学C+程序设计教程,C+基础小结 (18章),2,C+程序的基本结构,全局变量说明 #include 子函数1 (形式参数) 子函数局部变量说明语句序列 。 int main( ) 局部变量说明语句序列return 0; ,C+程序由函数组成;至少包括主函数main()和(或)若干个子函数。一个函数又由变量及参数说明语句和语句序列构成。每个语句必须用分号结尾。一个语句行可以写多个语句,一个语句可以写在多行上。C+语言允许在程序中插入注释行。C+语言提供了包括I/O功能在内的大量标准库函数,但调用这些函数时,必须在程序头部包含头文件。,函数体,3,三大基本结构示意图,顺序结构选择结构,循环
2、结构,模块(语句)A,模块(语句)B,条件,程序模块1,成立,不成立,程序模块2,条件,程序模块,不成立,成立,(当型循环),程序模块,成立,不成立,条件,(直到型循环),4,1、顺序结构,r = p; p = q; q = r;,5,2、选择结构(之一),一路分支语句格式: if (表达式)语句序列,条件?,成立,不成立,语句序列,两路分支语句格式:if (表达式)语句序列1else语句序列2,条件?,语句序列 1,成立,不成立,语句序列 2,语句序列可以是一个语句,也可以是复合语句结构(分程序),6,分程序,分程序在语法上是一个整体,相当于一个语句。 分程序中也可以再嵌套新的分程序,用以构
3、成更加复杂的控制结构。,7,选择结构(之二),多路(开关)选择语句 :switch(整数表达式)case 数值1:语句序列1;.case 数值n:语句序列n;default :语句序列n+1;,计算整型表达式,值 = ?,语句 序列1,.,语句 序列2,语句 序列n,带break语句的多分支结构,8,3、循环结构(之一),当型循环语句格式:while (表达式) 语句序列 ,直到型循环语句格式:do语句序列 while (表达式);,循环体,循环体,条件?,语句序列,成立,不成立,语句序列,不成立,成立,条件?,9,循环结构(之二),for语句用来实现计数循环:for (; ; ),10,C+
4、数据类型的分类,11,类型不同的数据之间的混合算术运算,不同类型的数据在参加运算之前会自动转换成相同的类型, 然后再进行运算。 转换规则 转换的原则是由低级向高级转换char - int - float - double例: int a; a= 5/2 ,结果a为2 强制类型转换格式:(类型语句)e例: int i1=1,i2=2;double d1;d1 = (double)i1/i2;结果d1为0.5,12,数组,数组: 具有相同类型的数据的集合。 数组用数组名来标识。 其中的每个变量(数组元素)通过该变量在数组中的相对位置(下标)来引用。 特点: 常用于处理大批量数据; 数据特点:存在内
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 程序设计 教程 PPT
