這個作業屬於哪個課程
c語言程式設計ii
這個作業要求在**
我在這個課程的目標是
學會最基礎的語言,方便以後學習其他語言,做個優秀的程式設計師
這個作業在那個具體方面幫助我實現目
讀懂**
參考文獻
c語言程式設計,網上
1.pta實驗作業
1.1「7-8 輸出三角形字元陣列 」
題目內容:本題要求編寫程式,輸出n行由大寫字母a開始構成的三角形字元陣列。
1.1.1」資料處理「
定義三個變數i,j,n;1.1.3「造測試資料」通過scanf輸入乙個正整數n;
用for語句的巢狀在範圍內有序輸出三角形字元排列;
若符合第二條for語句則字元自加,在空格。
不符合則跳出第二個迴圈,依次執行。
1.1.2「實驗**截圖」
輸入資料
輸出資料說明1
a輸出乙個字元a
2a b \n c
輸出三角形字元abc
1.1.4「pta提交列表」
1.答案錯誤:對for語句裡面的條件j用錯。
1.2「7-3 梅森數「
題目內容:
1.2.1」資料處理「
定義變數i,j,n,num,count=0;1.2.3「造測試資料」通過scanf輸入正整數n;
由於1不是素數,通過if語句討論;
利用for語句求梅森數;
最外面的for確定2的冪;
裡面的for語句判斷梅森數能被哪些數整除;
在第二個for語句中用if判斷梅森數是否能被整除;
用count計數,break跳出該迴圈;
跳出後如果count=0即符合要求的梅森數沒有了就輸出;
1.2.2「實驗**截圖」
輸入資料
輸出資料說明1
none
1不是梅林數23
3是梅林數
63 7 31
在範圍內有3個梅林數
1.2.4「pta提交列表」
1.太多部分正確:一開始只有乙個答案正確,我就將num/j中的/改成了%。
2.部分正確中的格式錯誤:將**規範的重新輸入一遍得以解決。
2.「**互評」
第乙個是同學的作業,第二個是我的作業。
1.他的**包含的意思與我的相同,但是他打的**一開始我沒看懂,他的想法比較靈活,在第乙個for語句中定義i,然後在第二個for語句中把冪函式放在條件內,減少了行數,他一開始定義num並且賦2給他,避開了我的第一步討論1的情況。後續與我的寫法相同
2.我的**適合基礎比較差的人,例如我。我沒有將這些放在for語句中,而是一步步的來進行。
3「學習總結」
3.1「學習進度條」
周/日期
這週所花的時間
**行學到的知識點簡介
目前比較迷惑的問題
第十四周
11.27~11.29
3天162行左右
迴圈語句的巢狀
3.2「累積**行和部落格字數」
3.3「學習內容總結和感悟」
3.3.1 」學習內容總結「
3.3.2 「學習體會」
通過老師的作業講評,以及其他同學對自己**及其他的獨特的見解,再加上反覆的pta訓練以及訓練,自己對於pta題目中的**接受能力增強,希望自己能都在這條路上越走越遠。
C語言I作業10
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 for迴圈巢狀 這個作業在那個具體方面幫助我實現目標 for迴圈巢狀和除錯 參考文獻 輸入格式 資料表達 char x 64 再加可得a,b,c 偽 利用char x 64,利用巢狀循化實現三角形格式 1.1.3造測試資...
C語言I作業10
形如2n 1的素數稱為梅森數 mersenne number 例如2 1 3 23 1 7都是梅森數。1722年,雙目失明的瑞士數學大師尤拉證明了231 1 2147483647是乙個素數,堪稱當時世界上 已知最大素數 的乙個記錄。本題要求編寫程式,對任一正整數n n 20 輸出所有不超過2n 1的...
C語言I作業10
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 熟練的掌握c語言這門學科 這個作業在那個具體方面幫助我實現目標 pta迴圈結構程式設計 參考文獻 本題要求編寫程式,輸出n行由大寫字母a開始構成的三角形字元陣列。資料表達 運用了while,if語句。運用了char字,用...