【問題描述】第一題程式設計序,對 k=1,2,3,…,14,15,按下式分別計算出 15 組(i,d,c):整數 i=2*k-1;實數 d=k*k+k-9.8;字元 c='
h'+k。並通過使用運算子「<
【輸入形式】
無【輸出形式】
檔案內容要求:每組佔一行,每行中的輸出項用乙個空格進行分割。
【樣例輸入】
無【樣例輸出】
檔案內容格式如下:
1 -7.8
i3 -3.8j5
2.2k
710.2
l....以下省略...
#include#includeusing
namespace
std;
intmain()
fout.close();
return0;
}
2第二題.【問題描述】
通過使用運算子「>>」和「<
(1)對i=1,2,3,...,15,計算d=i*i+0.5
,並將15個結果寫出到自定義的text型磁碟檔案f1.txt中(注意,f1檔案中的資料從小到大有序);
(2)對i=1,2,3,...,10,計算d=10*i+0.5,並將10個結果寫出到自定義的text型磁碟檔案f2.txt中,而後再寫出第11個數:357.9
(注意,f2檔案中的資料也從小到大有序);(3
)讀出檔案f1.txt以及f2.txt中的資料,用來形成text型磁碟檔案f3.txt,但要求存放於f3.txt中的資料仍然是有序的(按照從小到大的順序);
【輸入形式】
無【輸出形式】
輸出到f3.txt檔案中(一行,資料間間隔為乙個空格)
【樣例輸入】
無【樣例輸出】
1.54.5
9.510.5
16.5...(以下略)
#include#include#include
#include
#include
using
namespace
std;
double a[30
];int
main()
3第三題.【問題描述】
使用 getline 成員函式讀入某個text檔案(f5.txt)中的「一篇文章」(如可以是乙個c++源程式,檔名由使用者從鍵盤輸入),而後將該檔案的各空行以及各程式行中的註解均刪除掉(認為該行中從第乙個雙撇符號「//
」開始直至行末的所有符號為註解),並將刪除註解後的結果行寫出到另乙個檔案(f6.txt)中。
【輸入形式】
逐行讀入檔案f5.txt的內容。
【輸出形式】
【樣例輸入】
檔案f5.txt的內容如下:
//this is test
#include int
main()
【樣例輸出】
檔案f6.txt的內容如下:
#include
intmain()
【樣例說明】逐行讀取檔案,不要使用檔案結束符eof(),使用while (getline(file,str))將file此行資料訪問到string型別的變數str中。
#include#include#include
#include
#include
#include
using
namespace
std;
char s[101
];int
main()
fout
<
}fin.close();
fout.close();
return0;
}
C 實驗9 輸入輸出流
所使用的開發工具及環境 pc機一套 visual studio 2010 實驗要求 1.硬體基本配置 intel pentiumiii以上級別的cpu,大於64mb的記憶體。2.軟體要求 window 2000作業系統,visual studio 6.0或更高版本開發環 境。3.實驗學時 2學時 4...
輸入輸出流
c 通過以下幾個類支援檔案的輸入和輸出 ofstream寫操作的檔案類由ostream引申而來 ifstream讀操作的檔案類由istream引申而來 fstream可同時讀寫操作的檔案類由iostream引申而來 ifstream in tian.txt 開啟乙個檔案 ifstream in in...
輸入輸出流
預定義流類的物件與通用的流運算子 1 cin 2 cout 3 cerr是ostream類物件,在標準輸出裝置上顯示錯誤資訊 不帶緩衝,立即顯示 輸入輸出流 ostream 和 ofstream istream 和 ifstream fstream 定義檔案輸出流物件 fstream outfile...