C語言II部落格作業01

2022-06-17 19:54:12 字數 1608 閱讀 9744

這個作業屬於哪個課程

這個作業要求在**

/homework/11757

這個作業的目標

複習資料型別和表示式,學習檔案操作

學號20208964

例如:n=2,寫下1,2。這樣只出現了1個」1「。

n=12,我們會寫下1,2,3,4,5,6,7,8,9,10,11,12。這樣,1的個數是5。

要求:解題思路:利用while語句和for迴圈解題。

如果給定的n很大,需要很長時間才能得出計算結果。

執行時間很慢可以把乙個函式縮在的另外乙個函式裡,運算時間在那些大資料中就特別省時。

1.什麼是檔案緩衝系統?工作原理如何?

什麼是檔案緩衝系統:

系統自動地在記憶體區為每乙個正在使用的檔案開闢乙個緩衝區。從磁碟向記憶體讀入資料時,則一次從磁碟檔案將一些資料輸入到記憶體緩衝區(充滿緩衝區),

然後再從緩衝區逐個地將資料送給接收變數;向磁碟檔案輸出資料時,先將資料送到記憶體中的緩衝區,裝滿緩衝區後才一起送到磁碟去。

寫入的資料沒有裝滿記憶體中的緩衝區,就不會將資料寫入到磁碟檔案中。當程式執行結束後,系統就會將緩衝區中的資料寫入到磁碟上的檔案中,因此就可以看到檔案中的內容。

工作原理:

如果開啟讀,就只有輸入緩衝區,開啟寫,則為輸出緩衝區,如果讀寫則有兩個緩衝區了。

2.什麼是文字檔案和二進位制檔案?

一種計算機檔案,它是一種典型的順序檔案,其檔案的邏輯結構又屬於流式檔案。

二進位制檔案:

基於值編碼的檔案。

1 學習進度條(5分)

周/日期

所花時間

學到的知識

目前不懂的問題

第一周9h

寫檔案並且回顧資料型別

無2 累積**行和部落格字數(5分)

3 學習內容總結和感悟(5分)

1.要作好複習,不然就會什麼都記不得。

2.通過做作業來鍛鍊自己並且記得反思自己。

3.多多借鑑書上的內容,但是不要死記硬背。

4.看到自己與同學之間的差距,預習了的,做的可是得心應手,記得預習。

C語言II部落格作業01

這個作業屬於哪個課程 c語言程式設計 這個作業要求在 作業要求 這個作業的目標 回顧資料型別和表示式,學習檔案操作 學號20208988 例如 n 2,寫下1,2。這樣只出現了1個 1 n 12,我們會寫下1,2,3,4,5,6,7,8,9,10,11,12。這樣,1的個數是5。問題是 1.寫出乙個...

C語言II部落格作業01

這個作業屬於哪個課程 這個作業要求在 homework 11752 這個作業的目標 1.讓我們初步了解測試程式 2.讓我們了解並且學會運用檔案 3.複習之前學過的內容 學號20209154 第6章 回顧資料型別和表示式,第12章 檔案 例如 n 2,寫下1,2。這樣只出現了1個 1 n 12,我們會...

C語言II部落格作業01

這個作業屬於哪個課程 這個作業要求在 homework 11752 這個作業的目標 學習檔案,回顧資料型別和表示式,設計程式來自動輸入資料 學號 20209155 第6章 回顧資料型別和表示式,第12章 檔案 例如 n 2,寫下1,2。這樣只出現了1個 1 n 12,我們會寫下1,2,3,4,5,6...