高階語言程式設計實驗八

2022-10-10 11:12:16 字數 2383 閱讀 1188

題目描述

對 k=1,2,3,…,14,15,按下式分別計算出 15 組(i,d,c):整數 i=2k-1;實數 d=kk+k-9.8;字元 c=『h』+k。並通過使用運算子「<<」將這15組資料儲存到當前目錄下自定義的text型磁碟檔案ft.txt之中。

輸入

輸出

檔案內容格式如下:

1 -7.8 i

3 -3.8 j

5 2.2 k

7 10.2 l

**

#include

#include

using namespace std;

intmain()

outfile.

close()

;}

題目描述

通過使用運算子「>>」和「<<」,對自定義的text型磁碟檔案進行如下的指定操作。

(1)對i=1,2,3,…,15,計算d=ii+0.5,並將15個結果寫出到自定義的text型磁碟檔案f1.txt中(注意,f1檔案中的資料從小到大有序);

(2)對i=1,2,3,…,10,計算d=10i+0.5,並將10個結果寫出到自定義的text型磁碟檔案f2.txt中,而後再寫出第11個數:357.9(注意,f2檔案中的資料也從小到大有序);

(3)讀出檔案f1.txt以及f2.txt中的資料,用來形成text型磁碟檔案f3.txt,但要求存放於f3.txt中的資料仍然是有序的(按照從小到大的順序);

輸入

輸出

輸出到f3.txt檔案中(一行,資料間間隔為乙個空格)

**

#include

#include

using namespace std;

double

sort

(double x)

}}return x[25]

;}intmain()

f1.close()

; fstream f2

("f2.txt"

,ios:

:out)

;for

(int i=

1;i<=

10;i++

) f2.

close()

; ofstream f3

("f3.txt");

double arr[25]

; f1.

open

("f1.txt"

,ios:

:in)

; f2.

open

("f2.txt"

,ios:

:in)

;for

(int i=

0;i<

25;i++

)else

}sort

(arr)

;for

(int i=

0;i<

25;i++

) f1.

close()

; f2.

close()

; f3.

close()

;}

題目描述

使用 getline 成員函式讀入某個text檔案(f5.txt)中的「一篇文章」(如可以是乙個c++源程式,檔名由使用者從鍵盤輸入),而後將該檔案的各空行以及各程式行中的註解均刪除掉(認為該行中從第乙個雙撇符號「//」開始直至行末的所有符號為註解),並將刪除註解後的結果行寫出到另乙個檔案(f6.txt)中。

輸入

檔案f5.txt的內容如下:

//this is test

#include

int main()

f6 << x;

f6<} f5.

close()

; f6.

close()

;system

("pause");

}

C語言程式設計實驗報告 實驗八

1 熟練掌握指標變數的定義和應用,指向陣列 字串 函式的指標的定義和應用。2 掌握指標陣列定義和應用,指標的指標的定義和應用,返回指標值的函式的定義和應用。硬體要求 計算機一台。軟體要求 windows作業系統,dev c 或vc 6.0編譯環境輸入3個字串,按由小到大的順序輸出。include i...

高階語言程式設計 實驗5 迴圈結構(一)

1029 求最大公約數 由鍵盤輸入兩個正整數m n m n 1000000 計算它們的最大公約數。輸入樣例16,24輸出樣例 8 include intmain 輾轉相除法 printf d n return0 延伸 最小公倍數的求法 include intmain for i m i 0 i 從大...

高階語言程式設計

最近接觸的一些事情以及想到的一些問題都讓自己覺得自己要學習一下高階語言程式設計。目前就暫時定為asp sql.最近,感覺到自己在技術方面根本就學的很淺,估計以後如果還得不到很大的提高的話,可能很難有很大的造詣。所以可能以後還是想自己去做一些簡單的事情。比如說去做點小生意,做點銷售,管理之類。所以,對...