for循环语句中的先后执行顺序
2018-06-17 21:49:46来源:未知 阅读 ()
for(int i=0;i<10;i++){
cout<<i;
}
分析程序运行结果:
for(cout<<"a";cout<<"b";cout<<"c"){
cout<<"d";
}
自己回去练习,写出输出结果是什么?
#include <iostream> using namespace std; int main(){ int x=1; for(cout<<"a";x<3;cout<<"c"){ cout<<"d"; x++; } }
最先先输出赋初值语句,仅仅只输出1遍 也就是int i=0这句最先执行,且仅一次 //输出 a
然后执行判断语句 ,就是执行x<3这句,如果条件满足,立即执行循环体,也就是//输出 d
cout<<"d";
接下来执行自增//输出 c
然后输出 d
然后输出 C
for(;;){
cout<<"Say something";
}
举例:
#include <iostream> using namespace std; int main(){ int flag=1; for(;;){//当没有的时候,这个语言默认是为真还是为假 if(flag==10){ cout<<"你已经杀死了"<<flag<<"只怪物,可以过关了"<<endl;//以后只要需要无线循环的时候,都可以这样用 break; } flag++; cout<<"你杀死了 "<<flag<<" 只怪物"<<endl; } return 0; }
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Building & Debugging chromium on CLion for Linu 2020-05-19
- 透彻理解C++11新特性:右值引用、std::move、std::forward 2020-04-30
- PTA 1002 A+B for Polynomials 2020-04-24
- Test for change word to publish on cnblogs 2020-04-21
- CodeForces 1326E - Bombs 2020-03-25
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash