C語言 部落格作業09

2022-05-30 05:45:08 字數 2984 閱讀 6612

問題

答案這個作業屬於哪個課程

c語言程式設計2

這個作業要求在**

我在這個課程的目標是

掌握並使用巢狀迴圈解決程式問題

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

使用迴圈巢狀解決問題

參考文獻

pta常見問題解析 c語言程式設計

題目內容及描述:

本題要求對任意給定的一位正整數n,輸出從1*1到n*n的部分口訣表。
1.1.1資料處理
資料表達:本題用了整型變數n,i,j,n表示我所給的那個正整數,i,j分別表示這組表的列和行

資料處理:如下

1.1.2實驗**截圖

1.1.3造測試資料

輸入資料

輸出資料說明3

3*3部分口訣表

4*4部分口訣表

1.1.4pta提交說明及說明

提交列表說明:

編譯錯誤:

原因:輸出語句寫錯

解決:因為題目要求等號右邊數字佔4位,左對齊,所以應該是"%-4d"

題目內容及描述:
將一筆零錢換成5分、2分和1分的硬幣,要求每種硬幣至少有一枚,有幾種不同的換法?
1.2.1資料處理
資料表達:本題用了x,count,k,m,j作為整型變數,其中x表示零錢數額,count表示換法個數,k,m,j分別是5分,2分,1分的情況

資料處理:如下

1.2.2實驗**截圖

1.2.3造測試資料

輸入資料

輸出資料

說明13

有4種不同換法

有1種不同換法

1.2.4pta提交列表及說明

編譯錯誤:

原因:第一條for語句第三表示式錯誤

解決:由於開始迴圈計算時使用的是5分,應該是往後減,所以是m--

編譯錯誤:
原因:第一條for語句錯誤

解決:我用了迴圈變數i作為控制變數,應該是用其他的,所以我改成了k

編譯錯誤:
原因:k,m,j前面沒有輸入值

解決:剛開始我直接在最前面加int k,m,j,但我發現不行,最後經過同學的幫忙,我在for語句裡面新增,發現答案是正確的

1. 相比較同學1的**,他有用i作為變數而我在做題時也遇到過編譯錯誤,這讓我明白這是可以的,而我的**可能是其他地方出了問題

2. 兩位同學他們都是一開始就定義了三個變數,而我是在for迴圈裡面才定義的,我可以去好好請教,因為一開始我也想一開始定義,但是答案錯誤

3. 總體大致思路都是一樣的,用了for語句和if去編譯程式

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷茫的問題

第一周8天

22行基本的程式設計題

標頭檔案的設定

第二週6天

16行markdown語法及華氏度與攝氏度的轉換

markdown語法的有些語法

第三週3天

133行

計算函式以及使用if-else語句使用

函式的有關程式設計

第四周3天

75行使用for語句迴圈進行編譯

迴圈體與迴圈表示式

第五周4小時

136行

定義函式於呼叫函式

函式的呼叫與計算表示式的書寫

第六周2天

238行

用分支結構怎樣和if-else,for語句運用

有關格式和計算表示式

第七周2天

145行

用多分支結構switch編輯程式

switch有關語法

第八周2天

147行

用while,do-while編輯程式

此類題的有關語法

第九周2天

152行

用巢狀迴圈解決問題

有關語法和格式的書寫

3.3.1學習內容總結

總結:

這周我們學習了巢狀迴圈,break,continue語句,這週最主要的是運用巢狀迴圈編譯程式,需要注意的是:這是針對二維平面,用於控制行和列,所以,在解決這類題是我一定要建立二維平面模型,運用其中
思維導圖如下:

3.3.2學習體會

C語言部落格作業 09

問題 答案這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學精c語言,奠定日後學習其他語言的基礎 這個作業在那個具體方面幫助我實現目標 熟悉break continue的使用及迴圈的巢狀解決問題 參考文獻 資料表達 本題變數 int整型n,i,j 先使用if語句縮小範...

C語言 部落格作業09

這個作業屬於哪個課程 這個作業要求在 作業09 我在這個課程的目標是 完成本週作業並且鞏固本學期所有知識 這個作業在那個具體方面幫助我實現目標 通過pta的編譯處理結果規範程式設計行為,閱讀 演算法競賽 提公升自己 參考文獻 學號 20209062 本題要求實現乙個函式,判斷任一給定整數n是否滿足條...

C語言 部落格作業09

這個作業屬於哪個課程 這個作業要求在 homework 11636 這個作業的目標 掌握各種型別函式的定義 呼叫和申明,熟悉變數的作用域 生存週期和儲存型別 學號20209015 資料表達 運用了變數n,b,p n,i 其中n為形參,n,b為整形變數,p 為陣列 資料處理 表示式有b n 10 流程...