2023年物件導向程式設計寒假作業1

2022-05-30 12:27:08 字數 2154 閱讀 7654

這個作業屬於哪個課程

這個作業要求在**

/homework/10224

這個作業的目標

<1、了解c語言的不足之處;2、了解c語言的編譯過程;3、掌握一定程式設計能力,解決程式題;4、學會檢視編譯器版本;5、學會用命令列編譯程式》

作業正文

其他參考文獻

第一次作業

安裝c++開發環境(見附錄)。

完成問答題、實踐題及程式設計題

發布部落格

回答以下問題:

自己動手,完成以下任務:

檢視自己的c++編譯器版本。

同時按下win和r鍵,點選確定,進入頁面即可檢視。

使用命令列編譯乙份c語言/c++**。

在命令列中輸入**所在的盤名,再輸入所在的檔名,回車即可;

請使用c語言或者c++完成以下題目;

中國文化博大精深,從倉頡造字開始,漢字一直流傳到了今天。我們在感嘆漢字的源遠流長時,也不禁感慨,為什麼沒有一門使用漢字程式設計的語言? 漢字真的不能程式設計嗎?最近文言文程式設計火了一把,吾有一數。曰三。名之曰「甲」。這樸實無華的變數定義無疑不是幾千年來中華文化的發展中一朵奇葩。 今天小王同學想,文言文能程式設計那白話文呢?他找到了你,讓你幫幫他。

程式設計要求 編寫乙個程式,輸入滿足以下語法要求的一段文字,輸出執行後的結果。 變數定義:整數 錢包 等於 零 運算(加法):錢包 增加 四 運算(減法):錢包 減少 四 輸出:看看 錢包

樣例 輸入:

整數 錢包 等於 零 錢包 增加 四 錢包 減少 三 看看 錢包

輸出:一

注意:c

詳細記錄下以上每一步,並寫在部落格中。

不要求完全做出來,但要求記錄詳細。

建議部落格長度不少於1000字(不包含**)。

以下是我關於程式設計題的**:

#include#include#include#include#include#include#define ll long long

#define max 1000007

#define max(a,b) ((a)>(b)?(a):(b))

#define min(a,b) ((a)

int sum, pan[5] = ;

int a[2] = ,,,,,,,,,, };

int i, l, j, len, mark, lenn[5];

char d[20], kan[10], qian[10], ad[10], zheng[10], deng[10];;

void add()

} }if (len == 1)

else if (len == 2)

else if (len == 3)

if ((int)ad[0] == -68 && (int)ad[1] == -11)

else sum += mark;

//printf("%d\n",sum);

memset(d, 0, sizeof(d));

return;

}int main()

if (sum / 10 == 0)

} else

printf("十"); mark = sum % 10;

} switch (mark)

} return 0;

}

執行結果

在完成了以上作業後,寫一篇部落格體現你完成作業的過程和內容,推薦包括以下內容:

問答題的答案,和思考過程。

實踐題的截圖(禁止拍屏),和遇到的問題。

程式設計題的主要實現過程、思考過程和遇到的問題。

你查閱的資料的**。

2020物件導向程式設計寒假作業3

繼續完成程式設計題 發布部落格 讀題,提取出題目的要求。分解需求,把需求分解為幾個你覺得不太相關的模組。思考每個模組怎麼寫,可以從簡單的模組開始寫。對於不會的問題進行查閱資料。對於每乙個模組設計測試用例。詳細記錄下以上每一步,並寫在部落格中。不要求完全做出來,但要求記錄詳細。建議部落格長度不少於10...

2020物件導向程式設計寒假作業0

開設github,註冊賬號 建立個人技術部落格,在 上註冊開設部落格。關注以下部落格 老師,助教 加入班級 鏈結見qq群。把的編輯器切換為markdown。部落格請使用markdown格式 在 管理 選項 中,將預設編輯器改為markdown markdown入門參考 發一篇部落格介紹你自己,讓我能...

2020物件導向程式設計寒假作業3

這個作業屬於哪個課程 2020物件導向程式設計 這個作業要求在 2020物件導向程式設計寒假作業3 這個作業的目標 程式設計題 請使用c語言或者c 完成以下題目 1.繼續完成作業二的程式設計題。2.優化架構,思考 的拓展性,比如我需要增加其他功能,如選擇,迴圈語句怎麼辦 3.思考 可以參考現有的程式...