刷題記錄22(C )

2021-10-13 09:55:36 字數 420 閱讀 5869

輸入描述:一行,四個數字,第乙個數表示小明看中的衣服**,第二和第三個整數分別表示當天的月份、當天的日期、第四個整數表示是否有優惠券(有優惠券用1表示,無優惠券用0表示)。

**及分析:

#include

using

namespace std;

intmain()

else

if(month ==

12&& day ==12)

else

return0;

}

總結:本題邏輯相對比較複雜,首先是資料的讀入和判斷是否有優惠券接下來是日期匹配,即檢查是否是雙十一或者是雙十二。最後是打折,以及優惠券的使用(使用了雙目運算子),題目中也提醒了最終結果不能為負數,也就是說打完折後需要判斷使用優惠券是否會出現**為負數的情況出現。

刷題記錄22

在一條水平路邊,有n個釣魚湖,從左到右編號為1,2,n。佳佳有h個小時的空餘時間,他希望利用這個時間釣到更多的魚。他從1出發,向右走,有選擇的在一些湖邊停留一定的時間 是5分鐘的倍數 釣魚。最後在某乙個湖邊結束釣魚。佳佳從第i個湖到第i 1個湖需要走5 times t i5 t i分鐘路,還測出在第...

2 2 C語言基礎

2.2 可以在一條語句中宣告多個同型別的變數 在變數宣告語句中對變數進行賦值叫變數的初始化,所有變數都應該初始化 變數可以用來表示乙個固定的數字 變數也可以表示一組相關數字 任何時候只使用其中乙個數字,每個數字使用完成後就不再使用了 計算機記憶體中的每個儲存位置有乙個編號,不同儲存位置的編號不同,只...

2 2 C語言標準庫

標準庫 標準標頭檔案 clock t clock void 放回程式執行後占用的處理器時間,單位為秒。time t time time t tp 放回當前日期 double difftime time t time2,time t time1 time2 time1的值 秒 time t mktim...