C語言I部落格作業08

2022-05-14 06:00:27 字數 1688 閱讀 9326

這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

c語言i部落格作業08

我在這個課程的目標是

鞏固先前所學的知識,熟悉使用while和do-while結構

這個作業在哪個具體方面幫助我實現目標

pta裡的作業

參考文獻

csdn、瀏覽器

輸入一組二進位制字元,輸出其對應的十進位制數。當輸入回車鍵時,輸入結束。若輸入非二進位制字元,輸出error input!

輸入樣例1:

輸出樣例1:

255資料表達:①變數:sum,flag等為整型變數,其中sum為求和,flag為字元輸出對錯的標誌。

② 變數值的由來:通過賦值與計算。

資料處理:該題用到了printf、scanf輸出輸入語句,並且也使用了switch語句。

輸入資料

輸出資料

說明11111111

25511111111為二進位制數並其十進位制數為255

34error input!

34非二進位制數

對此題目的總結:通過這個題目,我學會了進製之間的轉換。一條蠕蟲長1寸,在一口深為n寸的井的底部。已知蠕蟲每1分鐘可以向上爬u寸,但必須休息1分鐘才能接著往上爬。在休息的過程中,蠕蟲又下滑了d寸。就這樣,上爬和下滑重複進行。請問,蠕蟲需要多長時間才能爬出井?

這裡要求不足1分鐘按1分鐘計,並且假定只要在某次上爬過程中蠕蟲的頭部到達了井的頂部,那麼蠕蟲就完成任務了。初始時,蠕蟲是趴在井底的(即高度為0)。

輸入格式:

輸入在一行中順序給出3個正整數n、u、d,其中d輸出格式:

在一行中輸出蠕蟲爬出井的時間,以分鐘為單位。

資料表達:①變數:n,u,d,height,distance,min等為整型變數,其中distance表示蠕蟲所走的距離,min表示時間。

②變數值的由來:賦值與計算。

資料處理:該題用到了for迴圈語句以及printf、scanf輸出輸入語句,並且也使用了while迴圈語句。

輸入資料

輸出資料

12 3 1

11對此題目的總結:通過這個題目,我認識到了c語言的靈活,並學會了對while迴圈語句的使用。

同學**截圖:

自己**截圖:

差異:差異不是很大,他的**略微比我簡單點。

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

8/9-6/15

一天80

while語句

除錯!(

通過這一周的學習,我認識到了while語句,它與for語句不同的就是他只需要條件來停止,不需要知道循壞次數。

C語言I部落格作業08

這個作業屬於哪個課程 c語言程式設計ii 這個作業的要求在 c語言i作業08 我在這門課程的目標是 學好c語言為學習以後學習其他的語言做準備 這個作業在那個具體方面幫助我實現目標 對while迴圈語句的運用,思考能力等 參考文獻 c語言程式設計i dev c 1.題目內容描述 對於給定的正整數n,求...

C語言I部落格作業08

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業鏈結 我在這個課程的目標是 掌握和熟悉c語言的各種結構和語句 這個作業在那個具體方面幫助我實現目標 更加熟悉三種迴圈語句 參考文獻 c語言程式設計,pta 1.1求整數的位數及各位數字之和 對於給定的正整數n,求它的位數及其各位數字之和。...

C語言I部落格作業08

這個作業屬於哪個課程 班級鏈結 這個作業要求在 作業要求的鏈結 這個作業的目標 熟練的運用迴圈的巢狀 學號20209030 1.1.1 資料處理 資料表達 n為輸入的彩票個數 abcdef為6位數彩票的每一位的值 函式均為 整型 資料處理 資料表示式 賦值表示式,迴圈表示式,判斷表示式 流程結構 順...