有时候,当我孤独地坐着等待生命大门关闭时,一种与世隔绝的感觉就会像冷雾一样笼罩着我。远处有光明、音乐和友谊,但我进不去,命运之神无情地挡住了大门。我真想义正词严地提出抗议,因为我的心仍然充满了热情。但是那些酸楚而无益的话语流溢在唇边,欲言又止,犹如泪水往肚里流,沉默浸透了我的灵魂。然后,希望之神微笑着走来对我轻轻耳语说:“忘我就是快乐。”因而我要把别人眼睛所看见的光明当作我的太阳,别人耳朵所听见的音乐当作我的乐曲,别人嘴角的微笑当作我的快乐。

c程序学习记录4

上一篇 / 下一篇  2009-06-18 11:36:47 / 个人分类:TCL

#include <iostream>
int main()
{
int sum=0,value;

std::cout<<"Please enter your number:"<<std::endl;

while(std::cin >> value){
 sum += value;
 std::cout<<" sum is: "<< sum <<std::endl;
}
std::cout<<" sum is: "<< sum <<std::endl;
return 0;
}

问题:在输入了合法数字后,红色字体的行不会执行,循环没有跳出。

Please enter your number:
2 3 4 5
 sum is: 2
 sum is: 5
 sum is: 9
 sum is: 14

而在输入不合法的数字,使循环跳出,红色字体执行了,而且显示了Press any key to continuePlease

enter your number:
2 3.1
 sum is: 2
 sum is: 5
 sum is: 5
Press any key to continue

但是3.1也被修改成了3


TAG:

 

评分:0

我来说两句

Open Toolbar