第4讲流程2及复杂数据类型761609689.ppt
《第4讲流程2及复杂数据类型761609689.ppt》由会员分享,可在线阅读,更多相关《第4讲流程2及复杂数据类型761609689.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第4讲流程2及复杂数据类型761609689 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望目录4.1 循环结构结构的嵌套4.2 循环结构与选择结构的嵌套4.3 其他控制语句4.4 自定义数据类型4.5 深度探索4.6小结24.2 循环结构与选择结构的嵌套6#include using namespace std;int main()for(int n=100;n=200;n+)if(n%3!=0)cout n;return 0;举例例4-2(教材例2-10)读入
2、一系列整数,统计出正整数个数i和负整数个数j,读入0则结束。分析:需要读入一系列整数,但是整数个数不定,要在每次读入之后进行判断,因此使用while循环最为合适。循环控制条件应该是n!=0。由于要判断数的正负并分别进行统计,所以需要在循环内部嵌入选择结构。74.2 循环结构与选择结构的嵌套例4-2(教材例2-10)(续)84.2 循环结构与选择结构的嵌套#include using namespace std;int main()int i=0,j=0,n;cout Enter some integers please(enter 0 to quit):“n;while(n!=0)if(n 0
3、)i+=1;if(n n;cout Count of positive integers:i endl;cout Count of negative integers:j endl;return 0;4.3 其他控制语句break语句使程序从循环体和switch语句内跳出,继续执行逻辑上的下一条语句。不宜用在别处。continue 语句结束本次循环,接着判断是否执行下一次循环。goto 语句goto语句的作用是使程序的执行流程跳转到语句标号所指定的语句。94.4.1 typedef声明为一个已有的数据类型另外命名语法形式typedef 已有类型名 新类型名表;例如typedef double
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 流程 复杂 数据类型 761609689
限制150内