第十七周專案四 生日差幾天

2021-06-27 18:18:04 字數 951 閱讀 5255

問題及**:

/* * 檔名稱:test.cpp

* 作 者:劉佳琦

* 完成日期:2023年 12 月 21 日

* 版 本 號:v1.0

* * 問題描述:輸入兩個人的生日,求出他們相差多少天。

* 輸入描述:兩個人的生日

* 程式輸出:生日相差多少天

*/#include using namespace std;

struct date

;struct student

student1,student2;

int main()

{ int compare(struct student);

int days1,days2,days3;

cout<

cin>>student1.name>>student1.birthday.year>>student1.birthday.month>>student1.birthday.day;

cout<

cin>>student2.name>>student2.birthday.year>>student2.birthday.month>>student2.birthday.day;

days1=compare(student1);

days2=compare(student2);

days3=days1-days2;

if(days3<0)

days3=-days3;

cout<

執行結果:

學習心得:這道題小錯誤不斷,但是通過不斷改正和自己找錯誤中也學會好多。弄清了結構體定義,變數名,呼叫的運用。在呼叫裡用結構體,必須將前面的定義寫完整。

第十七周專案1

檔名稱 test.cpp 完成日期 2014年12月21日 版本號 v1.0 問題描述 閱讀下面的程式,寫出期望中的執行結果。上機執行對照,並用單步執行的方法再次體會,完全掌握用指標和引用作為形式引數的用法。輸入描述 略 程式輸出 略 include using namespace std void...

第十七周專案四(1) 日期結構體 該年第幾天?

問題及 檔名稱 日期結構體.cpp 作 者 白雲飛 完成日期 2014年12月22日 版 本 號 v1.0 問題描述 輸入乙個結構體變數 年,月,日 要求輸入年,月,日,計算輸出該日是該年的第幾天。程式輸入 年,月,日 程式輸出 該日是該年的第幾天 include using namespace s...

第十七周 專案四 日期結構體(1) 該年的第幾天

問題及 檔名稱 test.cpp 完成日期 2014年12月19日 版本號 v1.0 問題描述 定義乙個結構體變數 包括年 月 日 要求輸入年 月 日,計算輸出該日是該年的第幾天。輸入描述 輸入年月日 程式輸出 輸出該年的第幾天 include using namespace std struct ...