C語言課程設(shè)計報告書-湊錢程序_第1頁
C語言課程設(shè)計報告書-湊錢程序_第2頁
C語言課程設(shè)計報告書-湊錢程序_第3頁
C語言課程設(shè)計報告書-湊錢程序_第4頁
C語言課程設(shè)計報告書-湊錢程序_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

西北師范大學(xué)知行學(xué)院計算機與電子信息工程系課程設(shè)計報告書課程名稱:C語言程序設(shè)計專業(yè):電子信息工程課題名稱:湊錢程序.班級:13電本班學(xué)號:201392170114姓名:秦波指導(dǎo)教師:柴西林二。一三二。一四學(xué)年第一學(xué)期基于。語言的湊錢程序(難易程度:中等)1設(shè)計要求以C語言為基礎(chǔ),應(yīng)運C語言知識編寫一個湊錢程序,并使其能正確的運行。設(shè)計目的及意義課題的設(shè)計旨在訓(xùn)練我們的基本編程能力,使我們熟悉C語言圖形模式下的編程。本程序中涉及結(jié)構(gòu)體、數(shù)組等方面的知識。通過本程序的訓(xùn)練,使我們能對C語言有一個更深刻的了解,掌握利用C語言相關(guān)函數(shù)的基本原理,為進一步開發(fā)出功能全面的程序及其實現(xiàn)打下基礎(chǔ)。該課題的設(shè)計重點是:數(shù)字之間的轉(zhuǎn)換與實現(xiàn)。課題說明湊錢程序就是,輸入正整數(shù)m,它代表一個人民幣錢數(shù)(元數(shù))。求取這樣一個方案,使用最少張數(shù)的人民幣紙幣(人民幣有100元,50元,2。元,10元,5元,2元,1元),湊成上述的錢數(shù)m,并輸出結(jié)果設(shè)計步驟1)分析題目,明確課題設(shè)計要求;2)根據(jù)要求和自己的常識,設(shè)計出湊錢程序的流程,然后進行編程。3)對程序進行調(diào)試,編譯,連接,直至無錯,則觀察結(jié)果并截圖;4)對運行結(jié)果進行驗證;5湊錢程序模塊圖

分析理解湊錢程序運用C語言知分析理解湊錢程序識設(shè)計湊錢程湊錢程序運行運用C語言進<■湊錢程序運行行編程I)功能描述本湊錢程序主要功能:,輸入正整數(shù)m,它代表一個人民幣錢數(shù)(元數(shù))。求取這樣一個方案,使用最少張數(shù)的人民幣紙幣(人民幣有00元,5。元,2。元,10元,5元,2元,1元),湊成上述的錢數(shù)m,并輸出結(jié)果湊錢程序?qū)崿F(xiàn)流程⑴湊錢程序:#include<stdio.h>#include<stdlib.h>voidmain()(intm,i,n;system("titleC語言找錢程序bylyz810&color1e");charmm[7]={100,50,20,10,5,2,1};intnum[7]={0};printf("輸入一個正整數(shù)金額:");scanf("%d”,&m);n=m;for(i=0;i<7;i++){num[i]=n/mm[i];n-=num[i]*mm[i];}printf("%d元可用”,m);for(i=0;i<7;i++){if(num[i])printf("%3d張%d元",num[i],mm[i]);}printf("湊成");system("pause>nul");}⑵程序編譯

[^Workspace,湊錢,:1pi-5P湊錢files-_JSource[^Workspace,湊錢,:1pi-5P湊錢files-_JSourceFiles虱zuoye.cpp_|HeaderFiles_|ResourceFilesintm,i,n;=一.systEiiLtitlEC語言找錢程序叫1卯810&color1印匚charmm]7]=<1朋,關(guān),20,1磯5,2,1}「intnum[7]={8};printFC輸入一個正scanf("^d",&ii);.n=m;For(i=B;i<7;inum[i]=n/mm[i];|n-=num[i]*mm[i];>printFC'^d兀可用”For(i=0;i<7;i*+)<>"5ClassV...HFileViewr.exe-0error(s),Ouarning(s)rm\Bund/-DebugX~~Findin<>"5ClassV...HFileViewr.exe-0error(s),Ouarning(s)rm\Bund/-DebugX~~FindinFiles1~4|leadv⑶.程序運行后的界面0匚語言我錢程序byly沼10輸入二個正整戴金額匚1朋8zzzzZ_1河8兀可用1。張1麗兀1張5。兀1張況兀1張1。兀1張S兀1張2兀1張1兀湊成設(shè)計過程中遇到的問題再設(shè)計過程中,對各種概念不是很熟悉,不能隨心運用;對語言中的函數(shù)的使用掌握不夠,以至于應(yīng)用時出錯較多。但最終通過努力都解決了。課題總結(jié)通過運行結(jié)果可知,湊錢程序正確的實現(xiàn)了,說明這次實踐課題的到了解決;我也順利的完成了C語言課程實踐。設(shè)計課題后的感想通

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論