這個作業屬於哪個課程
c語言程式設計ii
這個作業要求在**
我在這個課程的目標是
學習了解使用switch語句
這個作業在那個具體方面幫助我實現目標
熟悉switch語句,參考學習同學**
參考文獻
《c語言程式設計》(第三版)
學號20208946
本題要求編寫程式計算某年某月某日是該年中的第幾天。
資料表達:定義了整型變數a、b、c,用來代表年、月、日。
資料處理:運用了switch和if來進行判斷是否2月是否有29天。
輸入資料
輸出資料
說明2012/09/16
2602023年是閏年,所以2023年9月16號是該年的第260天。
2020/10/30
3042023年是閏年,所以2023年10月30號是該年的第304天。
2019/06/08
1592023年是平年,所以2023年6月8號是該年的第159天。
1.部分正確:7月8月均為31天,我把8月算成了30天。
2.編譯錯誤:少打了乙個;
鍵盤輸入1個正的整數a,如果a是3的倍數但不是5的倍數,則輸出a除以5的餘數。如果a是5的倍數但是不是3的倍數,則輸出a除以3的餘數。如果a既不是5的倍數但也不是3的倍數,輸出a除以15的餘數
資料表達:輸入了整型變數x。
資料處理:表示式使用了算數表示式,關係表示式。流程結構為定義變數x、if-else判斷、輸出結果。
輸入資料
輸出資料
說明20
220是5的倍數但是不是3的倍數,所以20除以3餘2161
16既不是5的倍數但也不是3的倍數,所以16除以5餘1183
18是3的倍數但不是5的倍數,所以18除以5餘3
編譯錯誤:大意了,全部使用了全形符號。
對比:
1.第一位和第二位同學都是使用的switch-case語句,而我使用的if-else語句,相比switch-case語句更加簡便。
2.第二位同學考慮了輸入錯誤的情況。
周/日期
這週所花的時間
**行學到的知識點簡介
目前比較迷惑的問題
第八周15小時
50如何開啟編譯器,編譯hello world
無第九周
27小時
300學習printf()和scanf()和基本運算子
不明白scanf()為什麼需要使用&
第十周30小時
450學會了if-else語句和while迴圈
第十一周
25小時
300for語句迴圈和自定義函式
程式很複雜感覺有很多無用的輸入
第十二周
37小時
580學習了分支結構、字元型資料、switch語句
多重巢狀迴圈經常出現各種錯誤
第十三周
30小時
400switch語句
在複雜的題目switch語句就不會使用
新的一周學習又結束了,對於作業也有了感覺,漸漸熟悉起來,並且對於這門課程的學習也漸漸清晰有了一點點眉目。但本週學習的switch語句上課沒有完全理解,暫時還不能熟悉的使用,自己課後要花更大的力氣把這個知識點悟透。
以後繼續努力,加油!
C語言I部落格作業06
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學習並熟練c語言的語法以及函式 這個作業在那個具體方面幫助我實現目標 幫助我去了解各種運算子和函式型別 參考文獻 題目內容描述 在北大校園裡,沒有自行車,上課辦事會很不方便.但實際上,並非去辦任何事情都是騎車快,因為騎車...
C語言I部落格作業06
問題 答案這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 c語言i部落格作業06 我在這個課程的目標是 學會c語言,掌握程式設計基礎知識 這個作業在那個具體方面幫助我實現目標 學會了多分支結構 字元型資料型別和邏輯運算子。參考文獻 c語言作業評價標準 題目描述 給定n個正整數,請統計奇數和...
C語言I部落格作業06
一 二這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標是 熟悉多分支結構 字元型資料型別和邏輯運算子 這個作業在那個具體方面幫我實現目標 pta的作業練習 參考文獻 文獻問題描述 在北大校園裡,沒有自行車,上課辦事會很不方便.但實際上,並非去辦任何事情都是騎車快...