c – 为什么这个while循环结束?

前端之家收集整理的这篇文章主要介绍了c – 为什么这个while循环结束?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我将来自C Primer的代码复制为while循环的示例,并且它不输出任何内容.我正在使用g.
  1. #include <iostream>
  2.  
  3. int main()
  4. {
  5. int sum = 0,val = 1;
  6. // keep executing the while as long val is less than or equal to 10
  7. while (val <= 10) {
  8. sum += val; // assigns sum+ val to sum\
  9. ++val; // add 1 to val
  10. }
  11. std::cout << "Sum of 1 to 10 inclusive is "
  12. << sum << std::endl;
  13. return 0;
  14. }

解决方法

  1. sum += val; // assigns sum+ val to sum\

摆脱行尾的反斜杠.那是一个线条延续的角色.它导致下一行连接到此行;换句话说,val成为“指定求和的总和”评论的一部分.

猜你在找的C&C++相关文章