关于循环语句中的几个需要注意的地方
2012-04-18 20:01
761 查看
#include<iostream>
using std:: cin;
using std::cout;
using std::endl;
int main(void)
{
int sum=0,value;
while(cin>>value)
sum+=value;
cout<<"sum="<<sum<<endl;
return 0;
}
一ctrl+d结束输入(linux下面)
下面两段 代码运行的结果不一样
(注意:for()后面可以直接跟一个“;”)
#include<iostream>
using std::cin;
using std::cout;
using std::endl;
int main(void)
{
int sum=0;
for(int i=0;i<=10;sum+=++i) ;
cout<<"sum="<<sum<<endl;
return 0;
}
#include<iostream>
using std::cin;
using std::cout;
using std::endl;
int main(void)
{
int sum=0;
for(int i=0;i<=10;sum+=i++);
cout<<"sum="<<sum<<endl;
return 0;
}
using std:: cin;
using std::cout;
using std::endl;
int main(void)
{
int sum=0,value;
while(cin>>value)
sum+=value;
cout<<"sum="<<sum<<endl;
return 0;
}
一ctrl+d结束输入(linux下面)
下面两段 代码运行的结果不一样
(注意:for()后面可以直接跟一个“;”)
#include<iostream>
using std::cin;
using std::cout;
using std::endl;
int main(void)
{
int sum=0;
for(int i=0;i<=10;sum+=++i) ;
cout<<"sum="<<sum<<endl;
return 0;
}
#include<iostream>
using std::cin;
using std::cout;
using std::endl;
int main(void)
{
int sum=0;
for(int i=0;i<=10;sum+=i++);
cout<<"sum="<<sum<<endl;
return 0;
}
相关文章推荐
- (AS3)在循环语句for、for each、while等语句中使用闭包需要注意的地方
- 关于C#try catch异常捕获语句一点需要注意的地方
- 关于atlas和webpart开发几个需要注意的地方。
- access中使用SQL语句需要注意的几个地方
- access中使用SQL语句需要注意的几个地方
- 关于写Windows service程序启动和停止需要注意的几个地方
- cocos2d 从v1.x升级到v2.x需要注意的几个地方
- Lora程序设计需要注意的几个地方
- 关于字符串和memset,需要注意的地方
- 【mysql】mysql中需要注意的几个sql语句
- flex开发中关于内存释放几个注意的地方
- 关于display:none;和id特性的一些需要注意的地方
- cocos2d 从v1.x升级到v2.x需要注意的几个地方
- 使用函数模板需要注意的几个地方
- 关于addSubView需要注意的几个点
- 关于将java测试代码移植到jmeter和loadrunner需要注意的地方
- IIS+PHP+MySQL环境中PHP.INI需要注意的几个地方
- 关于cin.ignore()函数的一个需要注意的地方
- 默认实参需要注意的几个地方
- 使用 IAR for AVR 时需要注意的几个地方