C語言II部落格作業01

2022-06-21 11:00:11 字數 1375 閱讀 3667

這個作業屬於哪個課程

這個作業要求在**

/homework/11772

這個作業的目標

檔案學號

20209052

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

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

問題是:

1.寫出乙個函式f(n),返回1到n之間出現的」1「的個數,比如f(12)=5;

2.滿足條件」f(n)=n「的最大的n是多少?

要求:

解題思路:利用多次迴圈累加得到結果

資料結果

1.將資料儲存在檔案中,減少記憶體的占用。

2.減少迴圈巢狀的使用。

檔案緩衝系統:系統自動地在記憶體區為每乙個正在使用的檔案開闢乙個緩衝區。

工作原理:從磁碟向記憶體讀入資料時,則一次從磁碟檔案將一些資料輸入到記憶體緩衝區(充滿緩

沖區),然後再從緩衝區逐個地將資料送給接收變數;向磁碟檔案輸出資料時,先將資料

送到記憶體中的緩衝區,裝滿緩衝區後才一起送到磁碟去。

文字檔案:文字檔案是指以ascii碼方式儲存的檔案,文字檔案中除了儲存檔案有效字元資訊,包括能用ascii碼字元表示的回車、換行等資訊外,不能儲存其他任何資訊。

二進位制檔案:包含在 ascii及擴充套件 ascii 字元中編寫的資料或程式指令的檔案。

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較困惑的問題

第一周/3.7

12120

檔案不清楚如何寫入檔案

新的學期已經到來,但是很多知識點都已經不記得了,我會很快回顧的,上課有點注意力不集中了,導致有些知識沒聽到,在做寫入檔案時候一臉懵逼,新的學期還有很多知識,我一定會努力的。

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...