問題
答案這個作業屬於哪個課程
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 流程...