我的第一个练习
? ? ??當我第一次知道要開通這個博客的時候,其實我是拒絕的!因為我覺得……呀……你不能叫我開通我就馬上開通,第一,我要試一下,我又不想說,你開通一個博客之后以后加了很多特技,那效果DUANG……很炫!很亮!很與眾不同!結果我的博客一出來我的朋友關注了以后一定罵我,根本沒有這種效果!這證明上面那個是假的……我說先要給我試一下。后來我經過也知道他們是加特效的,而且沒有那種光彩奪目的效果。那寫了這第一篇博文,寫了之后呢,起碼我覺得特別有成就感,每天還在堅持寫博客,我還推薦給我的朋友們一起寫博客給大家試試看,沒想到真的是一個不錯的抒發自己真實情感的地方。
? ? ? 在這一篇博客里,我要講述的是一個關于我的編寫一個關于四則運算的程序。在剛開始接觸這個練習時,我想了很久,我該怎么做,怎么能夠在最短的時間里去完成它呢?老師讓我們查閱了課本上的一些內容,我也上網查詢了一些有關于這個程序的一些代碼,然后我就開始著手編寫程序了。首先,我考慮到的,是用c語言編寫這個程序,因為之前大一的時候做過類似的程序,是從最簡單的四則運算開始測試我的程序,只需要一些簡單的字符和數組,再加上一個簡單的swtich()語句就可以實現了,我花了差不多半個小時的時間編寫了這個程序的大體框架。后來,我又考慮到了一個四則運算都會有它的優先級,于是就必須有判斷操作符的優先級,要添加不同的模塊去實現它的功能。再來, 一個四則運算有時候就會有關于括號的四則運算,于是,我又添加了判斷括號的優先級操作。再接下來,我又根據了不同的要求——例如:數值范圍、加減有無負數、除法有無余數、是否支持分數(真分數、假分數)等問題對這個程序進行了不同的程度的完善,但最終還是只停留在了沒有可執行窗體的一個較為簡單的界面來測試這個程序。于是我又在思考怎么通過Java的界面設計讓這個程序給人一種溫馨的、可以讓我們一看到就想要有一種做題的欲望的界面。由于我的編程能力有限,所以暫時還不能做出最終的讓我覺得十分滿意的作品。我會在接下來的時間里跟我的隊友們繼續探討這個話題,把這個程序一直完善下去。
? ? ?時乎時乎不再來,愿我少年多采栽。時間匆匆過去,流水轉瞬即逝,留下的只是時光給我們的不可磨滅的記憶。軟件工程是一個比較抽象而又很具體的過程,需要我們花很多的時間在上面,只有自己一個人的力量是不夠的,要想完成一個比較好的作品,我們必須有屬于我們自己的志同道合的隊友并且要跟我們的隊友一起努力、一起探討,才能夠獲得屬于我們的收獲。在追尋夢想的過程中,往往是艱辛的,所以需要少年的我們珍惜時光,珍惜生活中每一個讓我們成長的機會,讓我們變得更高、更強、更優秀。
轉載于:https://www.cnblogs.com/mikky/p/4367981.html
總結
- 上一篇: Codeforces Round #29
- 下一篇: 结对开发——环形一维数组求最大子数组和