久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3760|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

c語(yǔ)言寫的取款機(jī)的模擬程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:85764 發(fā)表于 2015-7-15 23:09 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式

  1. #include <stdio.h>
  2. #include <conio.h>
  3. #define TYPE_NUM  7
  4. int Moneyvalue [TYPE_NUM]={100,50,20,10,5,2,1};             //取款面值
  5. int Moneydata  [TYPE_NUM]={0,0,0,0,0,0,0};                       //各種面值幣種數(shù)量
  6. int Moneybox   [TYPE_NUM]={10,10,10,10,10,10,10};         //取款機(jī)所剩各種幣種的數(shù)量(真正錢箱)
  7. int Moneyboxtmp[TYPE_NUM];                                            //模擬錢箱
  8. void Display();

  9. void OutMoney()                                    //取款操作
  10. {
  11.        int i,tmp;
  12.        int money;
  13.        printf("請(qǐng)輸入所取金額:");
  14.        scanf("%d",&money);
  15.        for (i=0;i<TYPE_NUM;i++)
  16.        {
  17.                  Moneyboxtmp[i]=Moneybox[i];           //模擬錢箱裝值,避免取款失敗后真正錢箱數(shù)值發(fā)生改變
  18.        }
  19.        for (i=0;i<TYPE_NUM;i++)
  20.       {
  21.                 tmp=money/Moneyvalue[i];
  22.                 if (tmp>Moneyboxtmp[i])                     //例如:當(dāng)所取100元的數(shù)量大于模擬錢箱數(shù)量
  23.                           Moneydata[i]=Moneybox[i];       //把真正錢箱所有100元的數(shù)量全取出
  24.                else
  25.                          Moneydata[i]=tmp;                     //所取數(shù)量等于計(jì)算數(shù)量
  26.                 money=money-Moneydata[i]*Moneyvalue[i];
  27.                Moneyboxtmp[i]-=Moneydata[i];         
  28.        }
  29.       if (money==0)
  30.      {
  31.                printf("交易成功!\n");
  32.                Display();
  33.               for (i=0;i<TYPE_NUM;i++)
  34.               {
  35.                         Moneybox[i]=Moneyboxtmp[i];
  36.                }
  37.      }
  38.      else
  39.      {
  40.                printf("<余額不足>交易失敗!\n");
  41.       }
  42. }

  43. void InputMoney()                                     //存款操作
  44. {
  45.         int i;
  46.         int money;
  47.         for (i=0;i<TYPE_NUM;i++)
  48.         {
  49.                    printf("請(qǐng)輸入%3d元的數(shù)量:",Moneyvalue[i]);
  50.                   scanf("%d",&money);
  51.                   Moneybox[i]+=money;
  52.          }
  53. }

  54. void Display()                                 //顯示各幣種的數(shù)量
  55. {
  56.          int i;
  57.          for (i=0;i<7;i++)
  58.          {
  59.                  if (Moneydata[i])
  60.                  {
  61.                                 printf("%3d  元數(shù)量: %d張\n",Moneyvalue[i],Moneydata[i]);
  62.                   }
  63.         }
  64. }

  65. void main(void)
  66. {
  67.              char keynum;
  68.              while (1)
  69.              {
  70.                           printf(" 請(qǐng)選擇您所需的操作:\n");
  71.                           printf("取款<1>       存款<2>\n");
  72.                           keynum=getche();
  73.                           printf("\n");
  74.                           switch(keynum)
  75.                           {
  76.                                        case '1':OutMoney();       //取款
  77.                                                      break;
  78.                                        case '2':InputMoney();    //存款
  79.                                                      break;
  80.                                        default:
  81.                                                      break;
  82.                            }
  83.               }
  84. }
復(fù)制代碼


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: www日韩高清 | 国产激情一区二区三区 | 在线看黄免费 | 国产一区二区三区在线 | 国产精品日韩高清伦字幕搜索 | 亚洲社区在线 | 天堂在线91 | 国产精品三级 | 欧美一区二区三区在线 | 国产精品成人在线播放 | 羞羞视频免费在线 | 精品欧美乱码久久久久久1区2区 | 韩日一区 | av在线视| 中文天堂在线一区 | 欧美精品一区二区免费视频 | 久久久精品一区 | 欧美一级久久 | www.蜜桃av.com | 日本三级在线视频 | 国产精品久久久久久吹潮 | 欧美日韩电影免费观看 | 日本久草 | 国产亚洲精品一区二区三区 | 欧洲视频一区二区 | jvid精品资源在线观看 | 国产视频1区 | 91精品久久久久久久久 | 亚洲精品电影网在线观看 | a级在线免费 | 国产精品福利在线 | 国产亚洲精品美女久久久久久久久久 | 中文字幕国产一区 | 亚洲精品一区二区三区中文字幕 | 亚洲国产一区二区三区在线观看 | 成人美女免费网站视频 | 亚洲一二三区在线观看 | 2021狠狠天天天 | 美国黄色毛片 | 欧美在线a| 综合视频在线 |