第九章:輸入/輸出流與檔案操作 習題
week 17 C++學習:
第九章:輸入/輸出流與檔案操作:
題目一:
程式碼如下:
/*
week 17 C++學習:
第九章:輸入/輸出流與檔案操作
2020年12月20日
*/
#include<iostream>
#include<string>
#include<iomanip>
using namespace std;
struct Student
{
double values;
string names;
};
int main()
{
struct Student s1,s2,s3,s4;
s1.names="Rose";
s1.values=1.44;
s2.names="John";
s2.values=36.47;
s3.names="Alice";
s3.values=625.7;
s4.names="Mary";
s4.values=4096.24;
cout<<setw(14)<<"學生姓名"<<setw(14)<<"綜合測試成績"<<endl;
cout<<"================================"<<endl;
cout.width(5); cout<<setw(10)<<s1.names;
cout.width(10); cout<<setw(10)<<s1.values<<endl;
cout.width(5); cout<<setw(10)<<s2.names;
cout.width(10); cout<<setw(10)<<s2.values<<endl;
cout.width(5); cout<<setw(10)<<s3.names;
cout.width(10); cout<<setw(10)<<s3.values<<endl;
cout.width(5); cout<<setw(10)<<s4.names;
cout.width(10); cout<<setw(10)<<s4.values<<endl;
return 0;
}
結果:
題目二:
/*
week 17 C++學習:
第九章:輸入/輸出流與檔案操作
全國高校計算機能力挑戰賽2019:
雷達
2020年12月20日
*/
#include<iostream>
#include<string>
#include<iomanip>
using namespace std;
int main()
{
int N;
int sum=0;
double R;
cout<<"請輸入個數和半徑"<<endl;
cin>>N>>R;
double *xpoint=new double(N);
double *ypoint=new double(N);
for(int i=0;i<N;++i)
{
cout<<"請輸入第"<<i+1<<"個座標點"<<endl;
cin>>xpoint[i]>>ypoint[i];
if(xpoint[i]<=R & ypoint[i]<=R)
{
cout<<"該座標點在雷達內"<<endl;
sum+=1;
}
else
{
cout<<"不在雷達內"<<endl;
}
cout<<endl;
}
cout<<"在雷達內的個數為:"<<sum<<endl;
return 0;
}
結果:
相關文章
- python:檔案的輸入與輸出Python
- 檔案輸入輸出處理(二)-位元組流
- 排序,檔案輸入輸出排序
- 輸入輸出流
- 瞭解下C# 檔案的輸入與輸出C#
- Java 輸入輸出流Java
- 如何把檔案輸出流替換成位元組輸出流
- C語言檔案輸入和輸出操作的學習心得(一)C語言
- 第10章 對檔案的輸入輸出
- IO流的位元組輸入輸出流(InputStream,OutputStream)
- 重學java中的輸入輸出流Java
- 物聯網學習教程——格式輸入與輸出
- linux中的輸入與輸出管理(重定向輸入,輸出,管道符)Linux
- 詳解Java中的IO輸入輸出流!Java
- 06Numpy輸入與輸出
- [java IO流]之 基本資料型別輸入輸出流Java資料型別
- 對文字檔案的簡單輸入操作(2020.12.21)
- [java IO流]之 鍵盤顯示器輸入輸出流(System)Java
- Linux 下的檔案管理&管理系統中的輸出輸入Linux
- 分治法求眾數和重數(含檔案輸入輸出)
- 使用Java NIO 和 NIO2實現檔案輸入/輸出Java
- 輸入輸出
- Python資料的輸入與輸出Python
- AUTOCAD——圖形的輸入與輸出
- 字元輸出流_Writer類&FileWriter類介紹和字元輸出流的基本使用_寫出單個字元到檔案字元
- 專案整合管理主要輸入、工具、輸出
- 檔案輸入和輸入出處理(六)-序列化和反序列化
- MySQL輸出html格式檔案MySqlHTML
- 執行緒間的協作(3)——管道輸入/輸出流執行緒
- Java IO輸入輸出及亂碼問題Java
- 1.輸入輸出
- 【C++】輸入輸出C++
- 輸入輸出系統
- shell——shell輸入輸出
- 資料流輸出
- converter設計模式擴充套件,多種輸入輸出與標準輸入輸出的轉化方案設計模式套件
- JDK 18 及以上使用標準輸出流中文輸出亂碼問題JDK
- C++ 學習筆記之——輸入和輸出C++筆記