問題 | 答案 |
---|---|
這個做業屬於那個課程 | C語言程序設計II |
這個做業要求在哪裏 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655 |
我在這個課程的目標是 | 學好c語言,熟練基本語句 |
這個做業在那個具體方面幫助我實現目標 | 對基本語句的編程和複習,一些c語言符號的運用 |
參考文獻 | c語言教材 |
題目內容:本題要求編寫程序,輸出n行由大寫字母A開始構成的三角形字符陣列。輸入格式:輸入在一行中給出一個正整數n(1≤n<7)。輸出格式:輸出n行由大寫字母A開始構成的三角形字符陣列。格式見輸出樣例,其中每一個字母后面都有一個空格。輸入樣例:4
輸出樣例:
A B C D
E F G
H I
J編程
數據表達:
數據處理:函數
輸入數據 | 輸出數據 | 說明 |
---|---|---|
6 | ![]() |
一個底邊是六個字母的三角形 |
7 | ![]() |
底邊爲七個字母的三角形 |
5 | ![]() |
底邊爲五個字母的三角形 |
1.沒按照題目要求編程,仔細閱讀題目改正。
2.結果不對更改i的取值對其進行定義。學習
題目內容:形如2n−1的素數稱爲梅森數(Mersenne Number)。例如22−1=三、23
−1=7都是梅森數。1722年,雙目失明的瑞士數學大師歐拉證實了23−1=2147483647是一個素數,堪稱當時世界上「已知最大素數」的一個記錄。本題要求編寫程序,對任一正整數n(n<20),輸出全部不超過2n−1的梅森數。輸入格式:輸入在一行中給出正整數n(n<20)。輸出格式:按從小到大的順序輸出全部不超過2n−1的梅森數,每行一個。若是徹底沒有,則輸出「None」。輸入樣例:6輸出樣例:
3
7
31測試
數據表達:定義變量分別爲輸入的值和地數還有底數的冪。
數據處理:用for循環來執行程序,用for循環進行判斷。設計
輸入數據 | 輸出數據 | 說明 |
---|---|---|
6 | 3 7 31 | 三個素數 |
7 | 3 7 31 127 | 四個素數 |
8 | 3 7 31 127 | 四個素數 |
1.結果不對,與題目結果不符,閱題而且改正。
2.函數運用錯誤,致使結果錯誤,更改函數從新編譯。3d
同窗代碼
個人代碼
blog
1.定義的變量的個數不一樣,我定義了三個變量。get
同窗代碼
個人代碼
編譯器
1.他的比個人多了幾個循環。
2我用了include<math.h>.因此比他的簡單一些博客
周/日期 | 這周所花時間 | 代碼行 | 學到的知識簡介目 | 前比較迷惑的問題 |
---|---|---|---|---|
第七週 | 5h | 60 | 學習了if else,定義數學函數 | 用的不夠熟練 |
第八週 | 7h | 97 | 學習了for語句,循環程序設計 | 和以前學的有些混淆,有時不會動筆 |
第九周 | 7h | 108 | 學習改正代碼運用編譯器調整代碼,用代碼輸入成階成表 | 運用的不熟,作起來很費時間 |
第十週 | 7h | 120 | 熟練邏輯符以及他的運用 | 容易把邏輯符混淆,以致於作題經常出問題 |
第十一週 | 7h | 135 | 分支結構的學習 | switch運用的不夠好,不是很會用來作題目 |
第十二週 | 8h | 143 | while和do while的學習 | while和do while去別的不是很清楚 |
第十三週 | 8h | 156 | continue循環語句的學習 | 學了可是不會用 |
第十四周 | 5h | 133 | 學習讀代碼 | 又些代碼仍是看不懂 |
內容:對上次做業的講評,複習之前所學知識,新課的學習,經過助教的講解題目來提升咱們的對程序的編譯能力,同時老師還交咱們怎麼讀懂代碼,怎麼快速認代碼,提升咱們的代碼認識能力,使得咱們可以輕鬆的去學習好這個科目
總結:越學越難學,越日後面學起來越複雜,讀代碼也是又方法的,問題在於你方法是否用對。在學習新知識的同時應當多複習前面的所學內容,這樣纔不會學如逆水行舟,不進則退。
常常感受心有意,而力不足,想學好可是又學很差。甚至有時聽不懂老師在講什麼。有時感受老師上課沒什麼用,聽了也仍是不會,甚至感受老師老是會高估咱們,我真的以爲打代碼實在是難,不少時候都要去問別人,也許是不夠熱愛,興趣是最好的老師,我想何時我把編程當成是享受了,也許就真的學好了。