C語言II部落格作業01

2022-06-19 08:09:15 字數 1633 閱讀 9998

這個作業屬於哪個課程

這個作業要求在**

/homework/11778

這個作業的目標

了解檔案的用處和用法,了解時間的運算

學號20209111

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

解題思路:題目要求使用函式,所以在計算時間的**中插入了函式,還使用了for的迴圈和while語句,來計算1的值,判斷是否滿足語句。

測試資料

結果12

改進方法:將執行時間的**放在後面,可以節約時間。

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

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

檔案緩衝系統是指在記憶體開闢乙個「緩衝區」,為程式中的每乙個檔案使用,當執行讀檔案的操作時,從磁碟檔案將資料先讀入記憶體「緩衝區」,裝滿後再從記憶體「緩衝區」依此讀入接收的變數。執行寫檔案的操作時,先將資料寫入記憶體「緩衝區」,當程式執行結束後,系統就會將緩衝區中的資料寫入到磁碟上的檔案中,因此就可以看到檔案中的內容。可以加快讀取速度。
2.什麼是文字檔案和二進位制檔案?

文字檔案是一種計算機檔案,它是一種典型的順序檔案,其檔案的邏輯結構又屬於流式檔案,常用ascii編碼。

圖形檔案及文字處理程式等電腦程式屬於二進位制檔案,這些檔案含有特殊的格式及計算機**。

簡單的說,如果乙個檔案專門用於儲存文字字元的資料,沒有包含字元以外的其他資料,我們就稱之為文字檔案,除此之外的檔案就是二進位制檔案。

1 學習進度條(5分)

周這周所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

第一周25

300關於檔案的應用

怎樣獲取**完整的執行時間

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

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

感覺學習的內容越來越難,知識越來越關聯,需要自己在課外髮更多的時間,把之前的知識搞懂,把知識聯絡起來。

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