C++程序设计第五章小结
/*
C++程序设计第五章循环小结
1.while循环
注意差一次错误
注意不要在循环继续条件使用浮点数,因为浮点数是近似的,所以会导致循环的无限
输入输出重定向:
SentinelValue.exe < input.txt > output.txt
在控制台执行语句
SentinelValue.exe可以通过编译器命令获得
g++ SentinelValue.cpp -o SentinelValue.exe
从一个文件读取所有的文件
<fstream> input.eof()函数
2.do-while循环
do{
}while()
3.for循环
for循环的初始化动作可以是赋值表达式
4.关键字break 和continue
break跳出当前循环
continue 跳出一次迭代
*/
#include <iostream>
#include <fstream>
using namespace std;
int main() {
ifstream input(number.txt);
double sum = 0;
double number;
while (!input.eof()) {
input >> number;
cout << number << " ";
sum += number;
}
input.close();
cout << "\n sum :" << sum << endl;
return 0;
}
内容较多,实例也比较多,例如:判断回文,判断素数,文件输出等。循环这章内容较为基础,更多的还是需要操作,去实际的写代码,所以内容不是很多。