問題 | 答案 |
---|---|
這個做業屬於那個課程 | C語言程序設計 |
這個做業要求在哪裏 | https://i.cnblogs.com/EditPosts.aspx?opt=1 |
我在這個課程的目標是 | 在學好C語言編程的基礎上,掌握多種編程方法 好比JAVE,命令格形式編碼,能偶熟練各類編程操做,精通編程知識 |
這個做業在那個具體方面幫助我實現目標 | 方便練習而且掌握做業提交,好比利用表格清楚地闡述本次的做業只要內容,可以又快又好地完成編程做業和代碼做業 |
參考文獻 | 提問的智慧。C Primer Plus 百度文庫 |
題目內容描述:c++
僞代碼: Begin(算法開始) 定義字符c=‘A’和整形變量n; 輸入值n值; while(n) //知足n不等於0的條件下進行循環 for(i←0; i<=n;i++ ){ //將1賦值給i,每次進行for循環都進行判斷i是否小於或等於J,則進行每次加1,不然退出 putchar(c++);printf(" ");n--; //向終端輸出一個字符;而且打印空格,for語句結束以後n=n-1; printf("\n"); //換行; End(算法結束)
輸入數據 | 輸出數據 | 說明 |
---|---|---|
4 | ![]() |
|
一到四的乘法口訣 | ||
6 | ![]() |
|
一到六的乘法口訣 | ||
9 | ![]() |
|
你到九的乘法口訣 |
提交列表說明:這道題老師上課時講過,全部沒有什麼問題。算法
題目內容描述:編程
僞代碼: Begin(算法開始) 輸入n值和字符 for(i = 1; i <= (n+1)/ 2;i++){ for(j = 1; j <= n;j++){ 輸出字符} 換行} End(算法結束)
輸入數據 | 輸出數據 | 說明 |
---|---|---|
4 | ![]() |
|
5 | ![]() |
|
2 | ![]() |
|
提交列表說明:部分正確的緣由是我沒有理解題目意思,四捨五入,行數是列數的50%,沒有考慮奇數的時候,輸出行數會少一行。
2.代碼互評函數
區別學習
周/日期 | 這周所花時間 | 學到的知識點簡介 | 目前比較迷惑的問題 |
---|---|---|---|
第一週 | 六天 | 學習常量,變量,數據類型 | 無 |
第二週 | 八天 | 基本語句scanf | 無 |
第三週 | 六天 | 學會了if-else結構 | 對於條件的判斷有點迷糊 |
第四周 | 六天 | 學會了for循壞結構 | 容易跟if-else混淆 |
第五週 | 三天 | 對函數的使用,以及定義新的函數 | 定義函數怎樣下手 |
第六週 | 六天 | 學會使用分支結構 | 無 |
第七週 | 五天 | 學習了新的語句switch語句 | case與break的關係 |
第八週 | 六天 | 學會了while語句和do while語句 | 不太分得清倆個語句的差別 |
第九周 | 四天 | 學會了嵌套循壞,for嵌套 | 感受不是很理解 |
這一週又新學習了新的語法for循壞嵌套結構,越學到後面,越感受C語言頗有趣,激起個人好奇心,求知慾,做業雖然愈來愈難,有點難搞,可是想要學習新知識,新東西,是要付出努力才行測試