第12組 公尺其林三凸 團隊介紹單位
懷化學院電腦科學與工程學院
課程名稱
c語言高階程式設計
班級1902
小組序號:第12組––
團隊名稱公尺其林三凸
課程設計題目
隨機答題程式
團隊概況
公尺其林三凸是懷化學院的一支精英小分隊,其突出的風格以及幽默有個性的成員使得其團隊氛圍十分和諧,核心是學好c語言,成就自我,突破極限––
成員簡介
組長:聶海寧:大一計科男一枚,熱愛遊戲與程式設計,有朝一日希望能實現夢想,尋找未來.––
成員簡介
組員:孫浩淼:希望自己不禿頭,希望能成為一名真正的程式設計師,加油!––
成員簡介
組員:廉朋霖:希望我像風一樣滴自由~~就我一人不單身,真滴寂寞
懷化學院電腦科學與工程學院
課程名稱
班級1902小組序號:第12組(如1901班 第1組)
團隊名稱:公尺其林三凸
課程設計題目:隨機答題程式
一、課程設計題目基本要求介紹
目的:做乙個能夠隨機答題的程式.
功能:
1:登入格式判斷
2:限定時間
3:延遲倒計時
4:隨機答題不重複
5:提示正確答案與耗時
6:答題格式化
7:轉換大小寫
8:取消空格與回車的影響
9:字型顏色改變
10:計算正確率
11:給定評分
需要用到的知識有:
1:for迴圈
2:if判斷語句
3:sleep()定時
4:陣列
5:getchar()
6:ascii碼
7:switch case分支語句
8:顏色改變函式
9:函式呼叫
二、流程圖
三、專案目前的進展
*主要寫已實現的功能,功能完成的具體程度。
1:登入格式判斷(完成度80%)
2:限定時間(完成度80%)
3:延遲倒計時(完成度100%)
4:隨機答題不重複(完成度80%)
5:提示正確答案與耗時(完成度80%)
6:答題格式化(完成度100%)
7:轉換大小寫(完成度100%)
9:字型顏色改變(完成度90%)
10:計算正確率(完成度40%)
11:給定評分(完成度60%)
3.核心功能講解
(1)隨機抽題功能
核心**
* srand((unsigned int)time(null));
*questionnum = sizeof(question)/sizeof(question[0]);
*rejudge(str);
*sleep(1000);
*for(i = 5;i!=0; i--)
*效果圖
(2)判斷學號功能
核心**
* char str[100];
scanf("%s",str);
int flag = 1;
for( int i = 0; i < 10; i++ )
if(flag==0)
redudge();
}效果圖 ![在這裡插入描述](
四、專案未完成的功能
正在實現的功能有哪些
1:生成文字
2:回車空格不影響答案
3:可使程式重新執行
4:程式執行後不關閉且不允許輸入
今後打算實現的功能哪些(覺得現階段自己無法完成的功能)
1:聯機
2:發布release版
3:發布練習版
五、每日專案進度表及版本更新日誌說明
六、相關參考位址
這個是限定時間的
這個是改變字型顏色
這是不重複
七、每位成員的過程體會
組長姓名:聶海寧
心得體會:
在科技高度發展的今天,計算機在人們之中的作用越來越突出。而c語言作為一種計算機的語言,我們學習它,有助於我們更好的了解計算機,與計算機進行交流,因此,c語言的學習對我們尤其重要。
我要告訴大家的是學習無捷徑!對於學習程式設計而言,你現在的付出將來都是有回報的。但是,學習c語言也需要方法。
通過這次的程式設計任務,我體會到了程式設計帶給我們的快樂,這次程式設計我們用到的我們所學的很多知識,套用函式啊,用一些語句啊等等。當然我們在這次程式設計中也遇到了很多困難,但是我們沒有因為這一點困難而放棄,我們虛心像老師和學長請教,並且問了學的很好的同學,要他教我一些知識,補充了我學習的不足,讓我在日後的學習中增加了力量,讓我漸漸愛上了程式設計。
組員1姓名:孫浩淼
心得體會:
c語言是計算機程式設計的重要理論基礎,在我們以後得學習和工作中都有著十分重要的地位。要學好這門語言,僅僅學習課本上的知識是不夠的,還要經常自己動手,有較強的實踐能力。只有多動手,經常編寫程式,才能發現我們學習上的漏洞和不足,並在實踐中解決這些問題,不斷提高自己轉化知識的能力。
在這次的程式設計中,我懂得了團隊分工合作的強大,並認識到了自己的不足以及和別人的差距。因為我們是分工合作,並且我們每個人寫**的思想不一樣,所以在除錯的過程中也遇到了困難,但是我們沒有放棄,我們通過上網找資料、諮詢學長和老師來是我們的程式更加完整。一開始我覺得力不從心,但在幾個同學的幫助和努力下,我們翻閱課程,詢問acm的大神來解決我們遇到的困難。儘管對於有些人這個程式很簡單,但是對於我們這些初學者來說,很不容易了,這次體驗為以後的學習增強了信心。享受共同勞動成果的滋味真的很妙啊!
組員2姓名:廉朋霖
心得體會:
c語言作為我們這個專業的基礎,而且,在社會上,c語言越來越作為其他行業的人來學習,說明這個專業和電腦的重要性,此次做乙個我那麼久以來的第一而箇比較大的c語言工程,我有很多心得體會:
體驗到了c語言的樂趣:原本也只是簡簡單單的幾句程式,但是實際上它起到的作用,卻讓我大吃一驚,讓我了解到其中的樂趣,並堅定了努力學習本專業的信念。
關於自己的精神體會:我多次再體驗到了,解決困難得到的樂趣,同時體驗到了團隊合作的樂趣,我們遇到困難解決困難,同時有老師和學長的幫助,十分快樂。
關於自己:我看到了自己的不足,在一次一次的碰到困難的時候,我明白我還有很長的路需要走,需要付出更多的努力來學好這個專業,這樣子我才可以不負自己的初心來到這裡。
八、組長想說的話
自我批評篇
本次程式製作讓我明白了it行業的艱辛,以及高收入背後的高難度,在該次程式製作的過程中我還有很多的不足之處,在分配任務均衡與彙總方面有著極大的不足,希望組員能夠及時提出批評,同時又因為時間倉促,任務難度較大,導致程式不夠完善,但歸根到底是能力不足的體現,我希望以後能夠更加努力,早日成為乙個積極向上且能力具備的程式設計師.
自我誇耀篇
雖然這次製作十分粗糙,但我覺得我收穫了很多,在網路上查詢乙個個解決方案讓我個人能力得到極大的提公升,同時分配給組員任務並完成讓我得到了成就感上的滿足,我的付出有著一定的回報,組員們也十分的積極努力,希望公尺其林三凸能夠越來越強,越來越凸出.謝謝大家
林沁 第一次作業
這個作業屬於哪個課程 至誠軟工實踐f班 這個作業要求在 這個作業的目標 對自己進行分析,對軟體工程就業前景進行分析,充分了解自身對於軟體工程的看法以及喜愛,為未來面臨就業時能夠有更多的把握 學號212106722 一.準備工作 在github在 github 上註冊乙個賬號,建立乙個以2121067...
林鎔衛 第一次作業
這個作業屬於哪個課程 至誠軟工實踐f班 這個作業要求在 這個作業的目標 交作業學號 閱讀與思考 1 回想一下當初在填報志願時選擇了軟體工程專業時的暢想 當初你是如何做出選擇 軟體工程 專業的決定的?因為這份工作工資待遇高,加上家裡姐姐工作是做產品經理也讓我選擇這專業將來出來好找工作 你認為過去半年中...
第一次使用crontab linux選擇編輯器問題
第一次使用crontab linux選擇編輯器問題 第一次使用crontab 時,會出現 no crontab for root using an empty one select a editor 下面有幾個選項,就是叫你選擇編輯器。選vim 就可以了,我選的第三個。但是如果你選錯了,就可能會遇到...