C語言I部落格作業05

2022-05-31 20:42:14 字數 2924 閱讀 7528

這個作業屬於哪個課程

c語言程式設計ii

這個作業要求在**

我在這個課程的目標是

更好的理解現在所學習的內容,補充細節和框架

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

思維導圖和**互評

參考文獻

《c primer plus》《c語言程式設計》(第三版)

1.1 7-9 找出不是兩個陣列共有的元素(20分)

1.1.1 資料處理

資料表達:

1.變數m,n:由輸入得來,變數為整型;

2.變數i,j,k:由賦值得來,變數為整型;

3.變數num_1[20],num_2[20],num[40]:由輸入得來,變數為整型陣列。

資料處理:

表示式:賦值表示式,關係表示式,邏輯表示式,算數表示式;

流程結構:for迴圈輸入,for迴圈巢狀if-else判斷是否為同一數字,for迴圈輸出並排除相同數字。

1.1.2 實驗**截圖

1.1.3 造測試資料

輸入資料

輸出資料

說明3 5 -15 6 4 1

逐一儲存兩陣列中不相同的數字,然後逐一輸出得到答案

逐一儲存兩陣列中不相同的數字,然後逐一輸出得到答案

最大n且每組資料只有乙個不同

1.1.4 pta提交列表及說明

1.部分正確:當有重複的數字時無法只輸出一次,且當n最大時,並只有乙個數字時,無法輸出;

2.部分正確:只剩下了無法解決重複輸出的問題,後發現在對比輸出中的迴圈後續執行語句寫錯了,導致沒有對比成功,全部輸出。

1.2 7-1 書香節 (10分)

1.2.1 資料處理

資料表達:

1.變數price:由輸入得來,變數為雙精度浮點型;

2.變數m, n:由計算得來,變數為雙精度浮點型;

3.變數x:由賦值得來,變數為雙精度浮點型;

4.變數y:由計算得來,變數為整型。

資料處理:

表示式:賦值表示式,計算表示式。

流程結構:定義變數,輸入變數,計算結果,輸出結果。

1.2.2 實驗**截圖

1.2.3 造測試資料

輸入資料

輸出資料

說明228.76

100 128.76

滿2個100,減100,剩下支付128.76

500250 250

滿5個100,減250,剩下支付250

2700

1350 1350

滿27個100,減1350,剩下支付1350

1.2.4 pta提交列表及說明

1.部分正確:不知道這題目抽了什麼瘋,計算滿了多少100的y必須先用整型定義,不然計算出來的還有小數可以理解,但是當計算減多少50時的m必須要強行轉化成雙精度浮點型,不然就會答案錯誤。

同學**

自己**

不同:第乙份**直接將輸入的數反著輸出,更簡潔更明了,而我的**則是依次將數字往後面放,更慢,更複雜。

同學**

自己**

第乙份**直接將乙個最大的數定義為最小數,然後依次與陣列中的數比較得出結果,更容易看懂,而我則是直接將最小數假設為陣列中的第乙個數,然後依次往後比。

3.1學習進度條

周/日期

這週所花時間

**行學到的知識點簡介

目前比較困惑的問題

第八周30小時

600基礎知識,輸入輸出函式if-else語句

無第九周

30小時

700for迴圈,while迴圈,switch語句,陣列

怎樣用陣列打出金字塔和蛇形陣列

第十周30小時

500無

二維陣列的使用

第十一周

25小時

550自定義函式,命名法

怎樣解決自己的暴力解題思路,讓**更直觀簡潔

第十二周

27小時

550string.h

怎樣解決自己的暴力解題思路,讓**更直觀簡潔

3.2累積**行和部落格字數

3.3學習內容總結和感悟

3.3.1學習內容總結

3.3.2學習體會

這周接觸了新的標頭檔案又發現很多以前要用好多行**才能寫出來的東西,用了這個標頭檔案後,乙個函式一行就解決了,害,我還是太年輕了。

C語言I部落格作業05

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

C語言I部落格作業05

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業鏈結 我在這個課程的目標是 用c語言編寫程式 函式 2.5 生成乘方表與階乘表 這個作業在那個具體方面幫助我實現目標 pta的編寫作業 參考文獻 c語言程式設計 1.1 題目名 判斷乙個整數的各位數字平方之和能否被5整除 1.1.1資料處...

C語言I部落格作業05

這個作業屬於哪個課程 c語言程式設計ii 這個作業要求在 作業要求的鏈結 這個作業的目標 熟練運用多if語句的運用 這個作業在哪個具體方面幫助我實現目標 多if語句程式的編寫讓我多次練習 參考文獻 c語言程式設計 學號20209030 1.1.1 資料處理 資料表達 x,y為輸入的身高和體重 bmi...