C++实验: 输入输出流
1. 实验目的
(1) 深入理解C++的输入输出的含义与其实验方法。
(2) 掌握标准输入输出流的应用,包括格式输入输出。
(3) 掌握对文件的输入输出操作。
2. 实验内容
(1) 编写程序判断三角形是否满足形成三角形的条件;
(2) 用控制符和流成员函数控制输出格式,输出一批数值;
(3) 根据不同要求,输入整数并存放在磁盘文件中。
3.源代码
#include "pch.h"
#include <iostream>
using namespace std;
int main()
{
double a, b, c, s, area;
cout<< "please input a,b,c";
cin>> a >> b >> c;
if (a + b <= c)
cerr<< "a+b<=c,error!" << endl;
else if (b + c <= a)
cerr<< "b+c<=a,error!" << endl;
else if (a + c <= b)
cerr<< "a+c<=b,error!" << endl;
else
{
s= (a + b + c) / 2;
area= sqrt(s*(s - a)*(s - b)*(s - c));
cout<< "area=" << area << endl;
}
return 0;
}
#include "pch.h"
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
float a[5];
cout<< "input data:";
for (int i = 0; i < 5;i