這個作業屬於哪個課程
c語言程式設計ii
這個作業要求在**
我在這個課程的目標是
學會熟練掌握和運用switch語句,並且能不依靠書本獨立打出**來
這個作業在那個具體方面幫助我實現目標
1.對switch語句的練習與掌握 2.學會從別人的**中找到閃光點,發現自己與別人的差距,並取長補短。3.通過整理自己的這段時間字數與**行數來來了解自己這段時間的學習情況。 4.總結自己的不足,更清楚的認識自己,定義自己,調整自己。
參考文獻
學號20209070
1.pta實驗作業(20分/題)
本題目要求讀入年、月、日,然後判斷前天日期。
1.1.1資料處理
資料表達:整形變數:year,month,day;
資料處理:資料用到的表示式和流程結構。switch語句,if-else語句
1.1.2實驗**截圖
1.1.3 造測試資料
1.1.4 pta提交列表及說明
pta提交列表
提交列表說明:
答案錯誤:本題的**相比之前寫過的更長,像 printf("%d-%d-%d",y,m - 1,d + 29);break; 格式相同,由於寫的時候眼睛花了,其中 28 29 有一組寫錯了。
答案正確:顯示錯誤後,我把**複製到vs2019上,然後根據提示,發現一組資料寫錯了。改正後顯示正確。
輸入在一行中按照格式「yyyy/mm/dd」(即「年/月/日」)給出日期。注意:閏年的判別條件是該年年份能被4整除但不能被100整除、或者能被400整除。閏年的2月有29天。
1.2.1 資料處理
資料表達:定義了整形變數y,m,d。
資料處理:運用多分支switch語句結構。
1.2.2 實驗**截圖
1.2.3 造測試資料
1.2.4 pta提交列表及說明
pta提交列表
提交列表說明
答案正確:這道題首先是在題目上比較簡單,相比上週的那道超級長的,這道思路更加清晰,運用剛學的switch語句,應用上很得心應手。
找2份同學**,和自己**比較,建議互評**盡量找**風格差異較大。
同學**截圖:
同學一的**
同學二的**
自己**截圖
比較:同學一是利用if判斷是否為閏年並替換二月的天數。再通過for迴圈將陣列裡單個數相加,再與輸入的數值相加得到總天數。單從**的行數來看,同學一明顯比我的要簡短,這是很值學習的,但因為是剛學習了switch語句,所以還是建議使用switch語句來編寫。
同學二用到witch和if結構,其中if結構用來處理特殊情況閏年的表達,使**表示的更加嚴謹,我和這位同學使用的方法是一樣的,但在定義值上我用的是首字母 這位同學是使用的完整單詞,我的建議是使用首字母來減少我們的工作量,以提高效率。
3.1 學習進度條(5分)
周/日期
這週所花的時間
**行學到的知識點簡介
目前比較迷惑的問題
第十三周/11.29
27h179
switch語句
暫無3.2 累積**行和部落格字數(5分)
3.3.1 學習內容總結
3.3.2 學習體會
在這一周的學習中,學習了新的語句————switch。這個相對來說比較容易理解,學習起來沒那麼吃力,但是在這一周我的時間投入到學習上的很少很少!不僅僅是c語言,其他科目都是一樣的。其原因是軍拓12周年慶典演出節目排練,我又是其中乙個節目的負責人,這讓我每天的時間都被占用,投入到學習上的很少。生活上也很累!有時候我就在想,每天說著要留多少時間在學習上,要練習那個部分的**。可真的有實踐嗎?沒有!!!生活的重心一再偏離,脫離了我最初來這裡的初心,我想,我也應該在最後的這段時間,騰出點時間留給自己,好好反思,好好的把落下的功課給補上。去尋求一種平衡生活與學習的生活方式與方法!
C語言I部落格作業06
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學習並熟練c語言的語法以及函式 這個作業在那個具體方面幫助我實現目標 幫助我去了解各種運算子和函式型別 參考文獻 題目內容描述 在北大校園裡,沒有自行車,上課辦事會很不方便.但實際上,並非去辦任何事情都是騎車快,因為騎車...
C語言I部落格作業06
問題 答案這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 c語言i部落格作業06 我在這個課程的目標是 學會c語言,掌握程式設計基礎知識 這個作業在那個具體方面幫助我實現目標 學會了多分支結構 字元型資料型別和邏輯運算子。參考文獻 c語言作業評價標準 題目描述 給定n個正整數,請統計奇數和...
C語言I部落格作業06
一 二這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標是 熟悉多分支結構 字元型資料型別和邏輯運算子 這個作業在那個具體方面幫我實現目標 pta的作業練習 參考文獻 文獻問題描述 在北大校園裡,沒有自行車,上課辦事會很不方便.但實際上,並非去辦任何事情都是騎車快...