C語言I部落格作業09

2022-05-21 23:36:11 字數 3262 閱讀 2776

|這個作業屬於哪個課程| 計科三班 |

| ---- | ---- | ---- |

|這個作業要求在**| 作業要求 |

|這個作業的目標|學會使用函式,確定函式功能以及如何呼叫函式,區域性變數和全域性變數之間的區別||

|學號|20209037|

1.1.1資料處理

資料表達:該變數有a,b,c,x,x1,x2,y,d,這些變數都為浮點型;y是用來表示∆,a,b,c用來儲存輸入值,x用來儲存一元一次方程輸出的值。

資料處理:使用了數學函式,同時使用了if語句以及for的巢狀,也有邏輯運算子,關係運算子,還有選擇運算子

1.1.2實驗**截圖

1.1.3造測試資料

輸入資料

輸出資料

分析

006無解

第一種情況

040x=0

第三種情況

1.1.4提交列表

提交說明:部分出現答案錯誤經過檢查忘記了x1導致出現答案錯誤

1.2.1資料處理

資料表達:用了i,n,a,b,c,d,n等變數這些變數都為整型,i用來控制迴圈,n用來儲存迴圈終止條件的值,a,b,c,d分別用來儲存個位,十位,百位,千位的數字

資料處理:用到的語句有if語句以及for的迴圈,同時也用到邏輯運算子,判斷運算子,自定義函式和賦值運算子

1.2.2實驗**截圖

1.2.3造測試資料

輸入資料

輸出資料

分析

0 95

cnt = 0

100以內無符合條件的

150 522

cnt = 4

全部是三位數

2020 2001

cnt = 0

100以內無符合條件的

1.2.4提交列表

說明:在處理資料時把取余時100改成10導致答案出現錯誤,經過檢查得出正確的答案

同學**截圖

自己**截圖

不同點:1.同學用的if判斷語句,我的是if-self語句二者有區別

2.同學的**處理問題上相比來說更為簡單,而我的較為麻煩,該同學的思路清晰可見

同學**截圖

自己**截圖

不同點:1.同學使用了if語句和for的鑲嵌迴圈,便於觀察

2.同學的思路清晰,**簡捷而我的**就較為麻煩

所花時間

**行數

所學知識簡介

目前比較困惑

第一周10h

350行

了解c語言基本概念

不知道怎麼操作

第二週13h

420行

學習if-self語句並且運用

第三週20h

480行

學習for迴圈結構語句

對於較難題目不太會

第四周21h

500行

學習呼叫其他函式

比較困惑

第五周25h

500行

學習分支結構

題目變得很難無從下手

第六周25h

490行

switch語句的學習

對其掌握還是不夠深刻

第七周30h

600行

學習對while和do-while語句的學習

不能夠分清楚情況這兩者之間的區別

第八周40h

750行

學習迴圈巢狀以及break和continue的使用

還未能正確使用巢狀和continue語句

第九周40h

800行

學習函式的用途以及區分自定義函式和庫函式,區分區域性變數和全域性變數

對於函式功能和使用還是未能掌握但是能夠理解區域性變數和全域性變數

3.3.1 學習內容總結:

3.3.2 學習體會

1.在還沒接觸函式之前對於pta的題目還勉強能接受,自從上節課過後發現題目越來越難,去度娘那裡找答案也找不到,然後從嗶哩嗶哩上又聽了一節課發現頓時懂了到做題時卻又無從下手。

2.這該死的題目真的一臉懵逼,但是通過同學的幫助還是勉強做完了,真的想吐槽。

C語言I部落格作業09

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 熟悉巢狀迴圈結構,解決實際問題 這個作業在那個具體方面幫助我實現目標 提供練習 參考文獻 知乎1.1 題目名1 本題要求對任意給定的一位正整數n,輸出從11到nn的部分口訣表 1.1.1資料處理 定義a,b,n三個整形變...

C語言I部落格作業09

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 我希望能開發一種全新的語言程式 這個作業在那個具體方面幫助我實現目標 熟悉使用迴圈語句的巢狀 參考文獻 1.pta實驗作業 2.互評 3.學習總結 1.1 列印九九口訣表 15 分 本題要求對任意給定的一位正整數n,輸出...

C語言I部落格作業09

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標 能夠靈活編寫 這個作業在那個具體方面幫助我實現目標 pta作業總結,發現錯誤,積累經驗 參考文獻 c語言程式設計 從pta題目集中選出2個你最滿意的題目完成以下內容,選擇題目難度越大,分值越高,每題20分 每項5...