這個作業屬於哪個課程
c語言程式設計ii
這個作業要求在**
我在這個課程的目標是
學習新的分支語句
這個作業在那個具體方面幫助我實現目標
在pta題目中有效幫我練習了switch分支語句
參考文獻
c語言程式設計(第三版)
學號20208953
1.1前天是哪天 (20分)
題目內容:本題目要求讀入年、月、日,然後判斷前天日期。輸出前天日期,格式形如2020-10-16。
1.1.1資料處理
資料表達:定義了a,b,c,d分別表達年月日和2月有幾天。
1.1.2實驗**截圖
1.1.3造測試資料
輸入資料
輸出資料
說明2020 1 2
2019-12-31
前天年月日都要變
2020 11 26
2020-11-24
只有日變
2020 5 1
2020-4-29
日月變1.1.4 pta提交列表及說明
1.編譯錯誤:在vs中使用scanf_s在提交時沒有將_s刪去。
其他的沒有什麼問題,學會switch的結構在vs多執行就能寫出。
1.2多分支表達-倍數問題題目內容:鍵盤輸入1個正的整數a,如果a是3的倍數但不是5的倍數,則輸出a除以5的餘數。如果a是5的倍數但是不是3的倍數,則輸出a除以3的餘數。如果a既不是5的倍數但也不是3的倍數,輸出a除以15的餘數。
1.2.1資料處理
資料表達:定義整形x代表輸入的數
資料處理:用if分支結構判斷輸入的整數為3或5的倍數,然後確定取除哪個數取餘數。
1.2.2 實驗**截圖
1.2.3 造測試資料
輸入輸出
說明18
318是3的倍數除5取餘211
21是3的倍數除5取餘251
25是5的倍數除3取餘
2611
26不是3也不是5的倍數除15取餘-5無
-5不為正數無輸出結果
1.2.4 pta提交列表及說明
在vs中實驗通過了,然後注意了編譯的問題,結果在pta上沒有什麼問題了
但是在vs中發生取餘方法出錯的問題,導致編譯不出來。
別人的**1
別人的**2
我的**
1.第一位同學的方法與我不同用的是if**行數少,看起來是簡便一些。
2.第二位和我都是用switch,但是他在弄月份的時候是直接打出來的,而我是用代數表達出來的。
3.每個人的想法不同,第一位同學的最少**行數。
3.1學習進度條
周/日期
這週所花的時間
**行學到的知識點簡介
目前比較迷惑的問題
第八周14
90printf等初級的使用
無第九周
16106
怎樣弄成函式輸出
無第十周
18126
條件結構
無第十一周
20142
迴圈結構
=和==的區別不是很清楚
第十二周
24240
多分支結構
/和%的使用不清楚
第十三周
23254
switch的分支結構
有的時候不知道怎麼變整形來用switch
3.2累積**行和部落格字數
時間部落格字數
**行數
----
----
----
第八周800
90第九周
967106
第十周1076
126第十一周
1360
142第十二周
1766
234第十三周
3.3 學習內容總結和感悟
3.3.1 學習內容總結
3.3.2學習體會
在做pta作業的時候沒有想前面一樣多問題了,感覺自己也不是像之前那樣很迷茫,不知道在學什麼。對我們學的有了大概的了解。希望在後面的學習,可以繼續進步。
C語言I部落格作業06
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學習並熟練c語言的語法以及函式 這個作業在那個具體方面幫助我實現目標 幫助我去了解各種運算子和函式型別 參考文獻 題目內容描述 在北大校園裡,沒有自行車,上課辦事會很不方便.但實際上,並非去辦任何事情都是騎車快,因為騎車...
C語言I部落格作業06
問題 答案這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 c語言i部落格作業06 我在這個課程的目標是 學會c語言,掌握程式設計基礎知識 這個作業在那個具體方面幫助我實現目標 學會了多分支結構 字元型資料型別和邏輯運算子。參考文獻 c語言作業評價標準 題目描述 給定n個正整數,請統計奇數和...
C語言I部落格作業06
一 二這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標是 熟悉多分支結構 字元型資料型別和邏輯運算子 這個作業在那個具體方面幫我實現目標 pta的作業練習 參考文獻 文獻問題描述 在北大校園裡,沒有自行車,上課辦事會很不方便.但實際上,並非去辦任何事情都是騎車快...