您的位置:首页 > 其它

关于循环语句中的几个需要注意的地方

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;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: