C語言I部落格作業06

2022-06-04 06:57:10 字數 3118 閱讀 3644

這個作業屬於哪個課程

這個作業要求在**

/homework/11553

這個作業的目標

與上週作業要求基本一致,讓我們能夠學會自主學習的技能,自主找到自己的錯誤,並自己改正

學號20209137

第3章 分支結構 3.1-3.2 使學生熟悉多分支結構、字元型資料型別和邏輯運算子。3.3 使學生熟悉多分支結構switch語句的使用。

這個作業屬於哪個課程

這個作業要求在**

/homework/11553

我在這個課程的目標是

每週上課之前提前預習下堂課內容,課堂上認真聽講

這個作業在那個具體方面幫助我實現目標

這個作業的內容要求可以很好的督促我完成我的目標,比如pta的練習截圖等

參考文獻

1.pta實驗作業

2.**互評

3.學習總結

請再此處列出自己的排名

從pta題目集中選出2個你最滿意的題目完成以下內容,選擇題目難度越大,分值越高,每題20分(每項5分),內容要求如下:

題目1 本題要求編寫程式計算某年某月某日是該年中的第幾天。

介紹實現本題過程中,你的資料表達、資料處理是怎麼做的。注意:請務必按照以下方式書寫。

資料表達:由題意使用了整形變數 year,f ,s,d,z 字元型變數op1 op2

資料處理:使用了分支結構中的switch語句

表示式:if(year%400==0||(year%4==0&&year%100!=0))

輸出你的程式面向各種測試資料結果,除了題目給出的測試資料,可以自己再造其他臨界資料,越多越好,並加上必要說明

輸入輸出

說明2020/11/25

330這一天為當年第330天

2020/05/20

141這一天為當年第141天

2020/02/09

40這一天為當年第40天

本題目要求讀入年、月、日,然後判斷前天日期。

介紹實現本題過程中,你的資料表達、資料處理是怎麼做的。注意:請務必按照以下方式書寫。

資料處理:用了變數y,m,d;都為整型變數。y表示輸入的年,m表示輸入的月,d表示輸入的日。

資料表達:用了if語句的巢狀,switch語句,順序結構。表示式:y%4==0,y%100!=0,y%400==0。

輸入資料

輸出資料

說明2020 1 2

2019-12-31

2023年1月2日前天為2023年12月31日

2020 3 2

2019-2-29

2023年3月2日前天為2023年2月29日

2019 3 2

2019-2-28

2023年3月2日前天為2023年2月28日

2018 12 3

2018-12-1

2023年12月3日前天為2023年12月1日

1.平閏年二月處理不夠細節。

2.第21行的d1應改為d2。

找2份同學代同學**截圖

1.同學**截圖

1.自己**截圖

區別:1.我的**和同學的**閏年的判斷條件不同,我是最後在開始判斷,但同學是先判斷再運算。

2.同學直接令z=28或29來確定閏年天數,我的過於複雜應該改進。

2.同學**截圖

2.自己**截圖

1.我們的思路大致相同,我們習慣定義的變數不同。

2.我們對這題理解不差多,**主體是一樣的,但她的看起來還是比我整潔許多。

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

830h

120列印holle world和其變形無9

28h340

選擇結構,求華攝溫度無10

31h560

for迴圈、if else判斷

流程結構的順序

1130h

440函式的定義和呼叫,生成乘方表與階乘表

呼叫函式不夠熟練

1232h

590學習分支結構無13

30h670

學習分支結構中的switch語句

對於何時使用switch

1.pta作業感覺挺難的,這次作業做起來還是蠻吃力的,講真的真讓我獨立完成的話不太可能吧。就感到形式已經固定了,沒什麼問題。

2.在課堂上的時候,發現老師講的有些沒講過的知識時,發現班上很多人都能回答上來,並理解其中的意思以及會怎麼使用,課後詢問我才得知,原來大家都有在自學,甚至還有的人學習了其他方面的語言(如python,c++等),瞬間就覺得自己落後了很多呢,原來大家都很優秀,而自己還需要繼續加油!

3.知識是不斷累積,不斷加深,只要自己不放棄,繼續努力,相信自己會在程式設計的路上走的更遠,各位一起加油。

C語言I部落格作業06

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學習並熟練c語言的語法以及函式 這個作業在那個具體方面幫助我實現目標 幫助我去了解各種運算子和函式型別 參考文獻 題目內容描述 在北大校園裡,沒有自行車,上課辦事會很不方便.但實際上,並非去辦任何事情都是騎車快,因為騎車...

C語言I部落格作業06

問題 答案這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 c語言i部落格作業06 我在這個課程的目標是 學會c語言,掌握程式設計基礎知識 這個作業在那個具體方面幫助我實現目標 學會了多分支結構 字元型資料型別和邏輯運算子。參考文獻 c語言作業評價標準 題目描述 給定n個正整數,請統計奇數和...

C語言I部落格作業06

一 二這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標是 熟悉多分支結構 字元型資料型別和邏輯運算子 這個作業在那個具體方面幫我實現目標 pta的作業練習 參考文獻 文獻問題描述 在北大校園裡,沒有自行車,上課辦事會很不方便.但實際上,並非去辦任何事情都是騎車快...