C語言I作業11

2022-05-28 09:15:15 字數 3333 閱讀 6841

第5章 函式 要求學生掌握各種型別函式的定義、呼叫和申明,熟悉變數的作用域、生存週期和儲存型別。

這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

我在這個課程的目標是

掌握各種型別函式的定義、呼叫和申明,熟悉變數的作用域、生存週期和儲存型別

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

掌握各種型別函式的定義、呼叫和申明,熟悉變數的作用域、生存週期和儲存型別

參考文獻

1.pta實驗作業

1.1 題目名1

1.1.1資料處理

資料表達:整型定義n,n。

資料處理:

開始

編寫函式

輸入n1,n2

for i←n1 to n2 i←i+1

if 滿足函式 then

cnt++

end if

end for

輸出 cnt=多少

函式體n←n

定義陣列a[10]

if 根號n*根號n是否等於n

while n

x←n除以10的餘數

a[x]++

n←n/10

end while

for i←0 to 10 i++

if a[i]>=2 then

返回1end if

end for

返回0

1.1.2實驗**截圖

1.1.3 造測試資料

輸入資料

輸出資料

說明100 120

cnt = 1

有這樣的數

1 2cnt = 0

無這樣的數

-1 3

cnt = 0

從負數開始

1.1.4 pta提交列表及說明

-答案錯誤,開始對n與n的關係不了解,導致答案錯誤,通過除錯發現n用開根的方式比較n的關係。

1.2 題目名1

1.2.1資料處理

資料表達:整形定義sum,n,i,count,sum。

資料處理:

開始

函式結構體(忽略)

計算int is( int number )函式

sum←0

while number不等於0

n←number除以10取餘

sum←sum+n

number=number/10

end while

if sum==5 then

返回1否則返回0

end if

計算void count_sum( int a, int b )

for i←a to b i++

if is(i) then

count++

sum=sum+i

end if

end for

輸出count = %d, sum = %d

1.2.2實驗**截圖

1.2.3 造測試資料

輸入資料

輸出資料

說明104 999

104 is counted.count = 15, sum = 3720

無說明100 132

count = 4, sum = 470

無說明1.2.4 pta提交列表及說明

-開始對i的判斷不確定,後來除錯發現i的取值判斷錯誤。

2.**互評

我的**

同學**

-我和同學的**是不同的方法的,其實這一題主要解決的如何判斷有2個以上的相同數,雖然我使用了陣列,但是和for迴圈語句沒有太大的優異點,兩個方法都可以嘗試使用。

3.學習總結

3.1 學習進度條

周這周所花的時間

**行學到的知識點簡介

一周4個小時

50行簡單的列印字句

二周5個小時

85行提問的智慧型

三周12小時

132行

if-else語句的使用,基本數字的定義,分段函式的計算

四周6個小時

97行for迴圈語句的使用

五周6個小時

190行

簡單函式的定義和呼叫,while語句,break終止語句

六周6個小時

260行

鑲嵌型的for,if-else語句,邏輯運算,位元組符的函式表達,switch語句的使用

七周6個小時

300行

簡單的陣列儲存問題,氣泡排序

八周6個小時

310行

簡單的結構體

九周4個小時

300行

break、continue的使用

十周6個小時

230行

綜合for迴圈的運用

十一周10個小時

300行

函式體3.2 累積**行和部落格字數

3.3 學習內容總結和感悟

3.3.1 學習內容總結

3.3.2 學習體會

C語言I作業11

c語言i作業11 第十五周作業 第5章 函式 要求學生掌握各種型別函式的定義 呼叫和申明,熟悉變數的作用域 生存週期和儲存型別。這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 h 我在這個課程的目標是 這個作業在那個具體方面幫助我實現目標 通過pta作業進行複習,繼續熟悉結構 參考文獻 c...

C語言I作業11

問題 回答這個作業屬於哪個課程 c語言程式設計i 這個作業要求在 作業要求鏈結 我在這個課程的目標是 了解函式程式設計,掌握相關語句的使用 熟練使用markdown語法 這個作業在哪個具體方面幫助我實現目標 pta分支題的作業和語言的使用 markdown語法的使用 參考文獻 c語言程式設計 參考鏈...

C語言I作業11

問題 答案這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 語言的認識和了解,程式設計的基本操作,通過自己的實踐讓自己掌握好自己的專業 這個作業在那個具體方面幫助我實現目標 新 的編譯,函式和變數 參考文獻 pta系統常見問題解答 1.1.1資料處理 資料表達 資料為整...