欢迎来到天天文库
浏览记录
ID:33593321
大小:148.00 KB
页数:14页
时间:2019-02-27
《visual c++ 2010 - 程序流程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、八、程序流程1、循环循环鼻祖:goto计算机科学发展的早期,程序糟糕、粗糙而简短。循环由标签、语句和跳转组成。在C++中,标签是后面跟冒号(:)的名称。标签放在合法C++语句的左边,跳转是通过在关键字goto后面加上标签的名称来实现的。//此程序用于演示使用关键字goto实现循环#includeintmain(){usingnamespacestd;intcounter=0;loop:counter++;cout<<"counter:"<2、out<<"Complete.Counter:"<intmain(){usingnamespacestd;intcounter=0;while(counter<5){counter++;cout<<"counter:"<3、ounter:"<4、ile循环将终止,接着执行statement后面的第一句语句。continue和break:有时候需要在执行while循环体中所有语句之前返回到while循环的开头。continue语句用于跳转到循环的开头。而有时候需要在满足循环退出条件之前跳出循环。break语句立即跳出while循环,继续执行右大括号后的语句。//此程序用于演示break的用法#includeintmain(){intn;for(n=100;n>=1;n--)if(n%7==0){std::cout<<"100以内能被7整除的最大数为:"<<5、n<<"";break;}return0;}//此程序用于演示continue的用法#includeintmain(){intn;std::cout<<"100~200之间能被13整除的数有:";for(n=100;n<=200;n++){if(n%13!=0)continue;elsestd::cout<6、语法:while(condition1){if(condition2)continue;//statement}while(true)循环:while循环测试的条件可以是任何合法的C++表达式。只要条件为真,while循环将继续执行可以将true作为测试条件来创建永不结束的循环。//此程序用于演示whiletrue循环#includeintmain(){intcounter=0;while(true){counter++;if(counter>10)break;}std::cout<<"Counter:"<7、unter<intmain(){intcounter;std::cout<<"HowmanyHellos?:";std::cin>>counter;while(counter>0){std::cout<<"Hello!";counter--;}std::cout<<"Counteri8、sOutput:"<
2、out<<"Complete.Counter:"<intmain(){usingnamespacestd;intcounter=0;while(counter<5){counter++;cout<<"counter:"<3、ounter:"<4、ile循环将终止,接着执行statement后面的第一句语句。continue和break:有时候需要在执行while循环体中所有语句之前返回到while循环的开头。continue语句用于跳转到循环的开头。而有时候需要在满足循环退出条件之前跳出循环。break语句立即跳出while循环,继续执行右大括号后的语句。//此程序用于演示break的用法#includeintmain(){intn;for(n=100;n>=1;n--)if(n%7==0){std::cout<<"100以内能被7整除的最大数为:"<<5、n<<"";break;}return0;}//此程序用于演示continue的用法#includeintmain(){intn;std::cout<<"100~200之间能被13整除的数有:";for(n=100;n<=200;n++){if(n%13!=0)continue;elsestd::cout<6、语法:while(condition1){if(condition2)continue;//statement}while(true)循环:while循环测试的条件可以是任何合法的C++表达式。只要条件为真,while循环将继续执行可以将true作为测试条件来创建永不结束的循环。//此程序用于演示whiletrue循环#includeintmain(){intcounter=0;while(true){counter++;if(counter>10)break;}std::cout<<"Counter:"<7、unter<intmain(){intcounter;std::cout<<"HowmanyHellos?:";std::cin>>counter;while(counter>0){std::cout<<"Hello!";counter--;}std::cout<<"Counteri8、sOutput:"<
3、ounter:"<4、ile循环将终止,接着执行statement后面的第一句语句。continue和break:有时候需要在执行while循环体中所有语句之前返回到while循环的开头。continue语句用于跳转到循环的开头。而有时候需要在满足循环退出条件之前跳出循环。break语句立即跳出while循环,继续执行右大括号后的语句。//此程序用于演示break的用法#includeintmain(){intn;for(n=100;n>=1;n--)if(n%7==0){std::cout<<"100以内能被7整除的最大数为:"<<5、n<<"";break;}return0;}//此程序用于演示continue的用法#includeintmain(){intn;std::cout<<"100~200之间能被13整除的数有:";for(n=100;n<=200;n++){if(n%13!=0)continue;elsestd::cout<6、语法:while(condition1){if(condition2)continue;//statement}while(true)循环:while循环测试的条件可以是任何合法的C++表达式。只要条件为真,while循环将继续执行可以将true作为测试条件来创建永不结束的循环。//此程序用于演示whiletrue循环#includeintmain(){intcounter=0;while(true){counter++;if(counter>10)break;}std::cout<<"Counter:"<7、unter<intmain(){intcounter;std::cout<<"HowmanyHellos?:";std::cin>>counter;while(counter>0){std::cout<<"Hello!";counter--;}std::cout<<"Counteri8、sOutput:"<
4、ile循环将终止,接着执行statement后面的第一句语句。continue和break:有时候需要在执行while循环体中所有语句之前返回到while循环的开头。continue语句用于跳转到循环的开头。而有时候需要在满足循环退出条件之前跳出循环。break语句立即跳出while循环,继续执行右大括号后的语句。//此程序用于演示break的用法#includeintmain(){intn;for(n=100;n>=1;n--)if(n%7==0){std::cout<<"100以内能被7整除的最大数为:"<<
5、n<<"";break;}return0;}//此程序用于演示continue的用法#includeintmain(){intn;std::cout<<"100~200之间能被13整除的数有:";for(n=100;n<=200;n++){if(n%13!=0)continue;elsestd::cout<6、语法:while(condition1){if(condition2)continue;//statement}while(true)循环:while循环测试的条件可以是任何合法的C++表达式。只要条件为真,while循环将继续执行可以将true作为测试条件来创建永不结束的循环。//此程序用于演示whiletrue循环#includeintmain(){intcounter=0;while(true){counter++;if(counter>10)break;}std::cout<<"Counter:"<7、unter<intmain(){intcounter;std::cout<<"HowmanyHellos?:";std::cin>>counter;while(counter>0){std::cout<<"Hello!";counter--;}std::cout<<"Counteri8、sOutput:"<
6、语法:while(condition1){if(condition2)continue;//statement}while(true)循环:while循环测试的条件可以是任何合法的C++表达式。只要条件为真,while循环将继续执行可以将true作为测试条件来创建永不结束的循环。//此程序用于演示whiletrue循环#includeintmain(){intcounter=0;while(true){counter++;if(counter>10)break;}std::cout<<"Counter:"<7、unter<intmain(){intcounter;std::cout<<"HowmanyHellos?:";std::cin>>counter;while(counter>0){std::cout<<"Hello!";counter--;}std::cout<<"Counteri8、sOutput:"<
7、unter<intmain(){intcounter;std::cout<<"HowmanyHellos?:";std::cin>>counter;while(counter>0){std::cout<<"Hello!";counter--;}std::cout<<"Counteri
8、sOutput:"<
此文档下载收益归作者所有