| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1496 人关注过本帖
标题:自己写ATM程序小问题
只看楼主 加入收藏
羊粪蛋蛋
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2016-5-12
结帖率:50%
收藏
已结贴  问题点数:10 回复次数:1 
自己写ATM程序小问题
#include<stdio.h>
int main()
{
    int a;//输入面的次数记录
    int password=123456; //你的银行密码
    int temp; //选择你的业务
    int money=0;//你的银行余额
    int get_money=0; //你输入的金额
    a=3; //默认三次密码输入机会
    printf("请输入你的密码:");
    //对算术运算判断的时候,非零---真,和零----假
    while(a--)
    {
        //请在下一行编写语句接受输入的密码
        scanf(---------);
        //请判断你输入的密码是否正确
        if(--------){printf("密码正确!\n");break;}
        //请判断密码输入次数是否超过3次
        else if(-------)printf("密码错误,请再次输入:");
        else printf("你输入的次数超过3次,卡被锁定,请找银行管理员拿回你的卡片。\n");
    }
    while(1)
    if(------)//请判断输入次数是否超过3次
    {
        printf("请选择你要办理的业务:1.取钱 2.存钱 3.查询余额 4.退出\n");
        scanf("%d",&temp);
        //请判断选择的业务号
        switch(---------)
        {
            //请输入业务号        
            case -----:{
                printf("请输入你要取得金额");
                scanf("%d",&get_money);
                if(money>=get_money){
                    money=money-get_money;
                    printf("请取走你的钞票!\n");}
                    else printf("账户余额不足\n");
                    break;
                }
            case ------:{
                printf("请将钞票放入存钞口,输入你的存入金额:");
                scanf("%d",&get_money);
                money=money+get_money;
                break;
                 
            }
            case -------:{
                printf("您卡余额为:%d元\n",money);
                break;
            }
            default:{
                printf("请拿好你的卡片,欢迎下次使用!\n");
                goto end;
            }
        }  
    }
    end:
    ;
}
搜索更多相关主题的帖子: 记录 money include password 
2016-06-22 20:57
倾听心跳
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:39
专家分:153
注 册:2016-6-22
收藏
得分:10 
#include<stdio.h>
int main()
{
    int m;
    int a;//&Ecirc;&auml;&Egrave;&euml;&Atilde;&aelig;&micro;&Auml;&acute;&Icirc;&Ecirc;&yacute;&frac14;&Ccedil;&Acirc;&frac14;
    int password=123456; //&Auml;&atilde;&micro;&Auml;&Ograve;&oslash;&ETH;&ETH;&Atilde;&Uuml;&Acirc;&euml;
    int temp; //&Ntilde;&iexcl;&Ocirc;&ntilde;&Auml;&atilde;&micro;&Auml;&Ograve;&micro;&Icirc;&ntilde;
    int money=0;//&Auml;&atilde;&micro;&Auml;&Ograve;&oslash;&ETH;&ETH;&Oacute;à&para;&icirc;
    int get_money=0; //&Auml;&atilde;&Ecirc;&auml;&Egrave;&euml;&micro;&Auml;&frac12;&eth;&para;&icirc;
    a=3; //&Auml;&not;&Egrave;&Iuml;&Egrave;&yacute;&acute;&Icirc;&Atilde;&Uuml;&Acirc;&euml;&Ecirc;&auml;&Egrave;&euml;&raquo;ú&raquo;á
     
    //&para;&Ocirc;&Euml;&atilde;&Ecirc;&otilde;&Ocirc;&Euml;&Euml;&atilde;&Aring;&ETH;&para;&Iuml;&micro;&Auml;&Ecirc;±&ordm;ò&pound;&not;·&Ccedil;&Aacute;&atilde;---&Otilde;&aelig;&pound;&not;&ordm;&Iacute;&Aacute;&atilde;----&frac14;&Ugrave;
    while(a>0)
    {
        a--;
        printf("&Ccedil;&euml;&Ecirc;&auml;&Egrave;&euml;&Auml;&atilde;&micro;&Auml;&Atilde;&Uuml;&Acirc;&euml;&pound;&ordm;");
        //&Ccedil;&euml;&Ocirc;&Uacute;&Iuml;&Acirc;&Ograve;&raquo;&ETH;&ETH;±à&ETH;&acute;&Oacute;&iuml;&frac34;&auml;&frac12;&Oacute;&Ecirc;&Uuml;&Ecirc;&auml;&Egrave;&euml;&micro;&Auml;&Atilde;&Uuml;&Acirc;&euml;
        scanf("%d",&m);
        //&Ccedil;&euml;&Aring;&ETH;&para;&Iuml;&Auml;&atilde;&Ecirc;&auml;&Egrave;&euml;&micro;&Auml;&Atilde;&Uuml;&Acirc;&euml;&Ecirc;&Ccedil;·&ntilde;&Otilde;&yacute;&Egrave;·
        if(m==password){printf("&Atilde;&Uuml;&Acirc;&euml;&Otilde;&yacute;&Egrave;·&pound;&iexcl;\n");break;}
        //&Ccedil;&euml;&Aring;&ETH;&para;&Iuml;&Atilde;&Uuml;&Acirc;&euml;&Ecirc;&auml;&Egrave;&euml;&acute;&Icirc;&Ecirc;&yacute;&Ecirc;&Ccedil;·&ntilde;&sup3;&not;&sup1;&yacute;3&acute;&Icirc;
        else if(m!=password)printf("&Atilde;&Uuml;&Acirc;&euml;&acute;í&Icirc;ó&pound;&not;&Ccedil;&euml;&Ocirc;&Ugrave;&acute;&Icirc;&Ecirc;&auml;&Egrave;&euml;:");
        else printf("&Auml;&atilde;&Ecirc;&auml;&Egrave;&euml;&micro;&Auml;&acute;&Icirc;&Ecirc;&yacute;&sup3;&not;&sup1;&yacute;3&acute;&Icirc;&pound;&not;&iquest;¨±&raquo;&Euml;&oslash;&para;¨&pound;&not;&Ccedil;&euml;&Otilde;&Ograve;&Ograve;&oslash;&ETH;&ETH;&sup1;&Uuml;&Agrave;í&Ocirc;±&Auml;&Atilde;&raquo;&Oslash;&Auml;&atilde;&micro;&Auml;&iquest;¨&AElig;&not;&iexcl;&pound;\n");
    }
    while(1)
    if(a<=3)//&Ccedil;&euml;&Aring;&ETH;&para;&Iuml;&Ecirc;&auml;&Egrave;&euml;&acute;&Icirc;&Ecirc;&yacute;&Ecirc;&Ccedil;·&ntilde;&sup3;&not;&sup1;&yacute;3&acute;&Icirc;
    {
        printf("&Ccedil;&euml;&Ntilde;&iexcl;&Ocirc;&ntilde;&Auml;&atilde;&Ograve;&ordf;°ì&Agrave;í&micro;&Auml;&Ograve;&micro;&Icirc;&ntilde;&pound;&ordm;1.&Egrave;&iexcl;&Ccedil;&reg; 2.&acute;&aelig;&Ccedil;&reg; 3.&sup2;é&Ntilde;&macr;&Oacute;à&para;&icirc; 4.&Iacute;&Euml;&sup3;&ouml;\n");
        scanf("%d",&temp);
        //&Ccedil;&euml;&Aring;&ETH;&para;&Iuml;&Ntilde;&iexcl;&Ocirc;&ntilde;&micro;&Auml;&Ograve;&micro;&Icirc;&ntilde;&ordm;&Aring;
        switch(temp)
        {
            //&Ccedil;&euml;&Ecirc;&auml;&Egrave;&euml;&Ograve;&micro;&Icirc;&ntilde;&ordm;&Aring;        
            case 1:{
                printf("&Ccedil;&euml;&Ecirc;&auml;&Egrave;&euml;&Auml;&atilde;&Ograve;&ordf;&Egrave;&iexcl;&micro;&Atilde;&frac12;&eth;&para;&icirc;");
                scanf("%d",&get_money);
                if(money>=get_money){
                    money=money-get_money;
                    printf("&Ccedil;&euml;&Egrave;&iexcl;×&szlig;&Auml;&atilde;&micro;&Auml;&sup3;&reg;&AElig;±&pound;&iexcl;\n");}
                    else printf("&Otilde;&Euml;&raquo;§&Oacute;à&para;&icirc;&sup2;&raquo;×&atilde;\n");
                    break;
                }
            case 2:{
                printf("&Ccedil;&euml;&frac12;&laquo;&sup3;&reg;&AElig;±·&Aring;&Egrave;&euml;&acute;&aelig;&sup3;&reg;&iquest;&Uacute;&pound;&not;&Ecirc;&auml;&Egrave;&euml;&Auml;&atilde;&micro;&Auml;&acute;&aelig;&Egrave;&euml;&frac12;&eth;&para;&icirc;&pound;&ordm;");
                scanf("%d",&get_money);
                money=money+get_money;
                break;
                 
            }
            case 3:{
                printf("&Auml;ú&iquest;¨&Oacute;à&para;&icirc;&Icirc;&ordf;&pound;&ordm;%d&Ocirc;&ordf;\n",money);
                break;
            }
            default:{
                printf("&Ccedil;&euml;&Auml;&Atilde;&ordm;&Atilde;&Auml;&atilde;&micro;&Auml;&iquest;¨&AElig;&not;&pound;&not;&raquo;&para;&Oacute;&shy;&Iuml;&Acirc;&acute;&Icirc;&Ecirc;&sup1;&Oacute;&Atilde;!\n");
                goto end;
            }
        }  
    }
    end:
    ;
}



文字部分自己改一下
程序代码:
#include<stdio.h>
int main()
{
    int m;
    int a;//&Ecirc;&auml;&Egrave;&euml;&Atilde;&aelig;&micro;&Auml;&acute;&Icirc;&Ecirc;&yacute;&frac14;&Ccedil;&Acirc;&frac14;
    int password=123456; //&Auml;&atilde;&micro;&Auml;&Ograve;&oslash;&ETH;&ETH;&Atilde;&Uuml;&Acirc;&euml;
    int temp; //&Ntilde;&iexcl;&Ocirc;&ntilde;&Auml;&atilde;&micro;&Auml;&Ograve;&micro;&Icirc;&ntilde;
    int money=0;//&Auml;&atilde;&micro;&Auml;&Ograve;&oslash;&ETH;&ETH;&Oacute;à&para;&icirc;
    int get_money=0; //&Auml;&atilde;&Ecirc;&auml;&Egrave;&euml;&micro;&Auml;&frac12;&eth;&para;&icirc;
    a=3; //&Auml;&not;&Egrave;&Iuml;&Egrave;&yacute;&acute;&Icirc;&Atilde;&Uuml;&Acirc;&euml;&Ecirc;&auml;&Egrave;&euml;&raquo;ú&raquo;á
    
    //&para;&Ocirc;&Euml;&atilde;&Ecirc;&otilde;&Ocirc;&Euml;&Euml;&atilde;&Aring;&ETH;&para;&Iuml;&micro;&Auml;&Ecirc;±&ordm;ò&pound;&not;·&Ccedil;&Aacute;&atilde;---&Otilde;&aelig;&pound;&not;&ordm;&Iacute;&Aacute;&atilde;----&frac14;&Ugrave;
    while(a>0)
    {
        a--;
        printf("&Ccedil;&euml;&Ecirc;&auml;&Egrave;&euml;&Auml;&atilde;&micro;&Auml;&Atilde;&Uuml;&Acirc;&euml;&pound;&ordm;");
        //&Ccedil;&euml;&Ocirc;&Uacute;&Iuml;&Acirc;&Ograve;&raquo;&ETH;&ETH;±à&ETH;&acute;&Oacute;&iuml;&frac34;&auml;&frac12;&Oacute;&Ecirc;&Uuml;&Ecirc;&auml;&Egrave;&euml;&micro;&Auml;&Atilde;&Uuml;&Acirc;&euml;
        scanf("%d",&m);
        //&Ccedil;&euml;&Aring;&ETH;&para;&Iuml;&Auml;&atilde;&Ecirc;&auml;&Egrave;&euml;&micro;&Auml;&Atilde;&Uuml;&Acirc;&euml;&Ecirc;&Ccedil;·&ntilde;&Otilde;&yacute;&Egrave;·
        if(m==password){printf("&Atilde;&Uuml;&Acirc;&euml;&Otilde;&yacute;&Egrave;·&pound;&iexcl;\n");break;}
        //&Ccedil;&euml;&Aring;&ETH;&para;&Iuml;&Atilde;&Uuml;&Acirc;&euml;&Ecirc;&auml;&Egrave;&euml;&acute;&Icirc;&Ecirc;&yacute;&Ecirc;&Ccedil;·&ntilde;&sup3;&not;&sup1;&yacute;3&acute;&Icirc;
        else if(m!=password)printf("&Atilde;&Uuml;&Acirc;&euml;&acute;í&Icirc;ó&pound;&not;&Ccedil;&euml;&Ocirc;&Ugrave;&acute;&Icirc;&Ecirc;&auml;&Egrave;&euml;:");
        else printf("&Auml;&atilde;&Ecirc;&auml;&Egrave;&euml;&micro;&Auml;&acute;&Icirc;&Ecirc;&yacute;&sup3;&not;&sup1;&yacute;3&acute;&Icirc;&pound;&not;&iquest;¨±&raquo;&Euml;&oslash;&para;¨&pound;&not;&Ccedil;&euml;&Otilde;&Ograve;&Ograve;&oslash;&ETH;&ETH;&sup1;&Uuml;&Agrave;í&Ocirc;±&Auml;&Atilde;&raquo;&Oslash;&Auml;&atilde;&micro;&Auml;&iquest;¨&AElig;&not;&iexcl;&pound;\n");
    }
    while(1)
    if(a<=3)//&Ccedil;&euml;&Aring;&ETH;&para;&Iuml;&Ecirc;&auml;&Egrave;&euml;&acute;&Icirc;&Ecirc;&yacute;&Ecirc;&Ccedil;·&ntilde;&sup3;&not;&sup1;&yacute;3&acute;&Icirc;
    {
        printf("&Ccedil;&euml;&Ntilde;&iexcl;&Ocirc;&ntilde;&Auml;&atilde;&Ograve;&ordf;°ì&Agrave;í&micro;&Auml;&Ograve;&micro;&Icirc;&ntilde;&pound;&ordm;1.&Egrave;&iexcl;&Ccedil;&reg; 2.&acute;&aelig;&Ccedil;&reg; 3.&sup2;é&Ntilde;&macr;&Oacute;à&para;&icirc; 4.&Iacute;&Euml;&sup3;&ouml;\n");
        scanf("%d",&temp);
        //&Ccedil;&euml;&Aring;&ETH;&para;&Iuml;&Ntilde;&iexcl;&Ocirc;&ntilde;&micro;&Auml;&Ograve;&micro;&Icirc;&ntilde;&ordm;&Aring;
        switch(temp)
        {
            //&Ccedil;&euml;&Ecirc;&auml;&Egrave;&euml;&Ograve;&micro;&Icirc;&ntilde;&ordm;&Aring;       
            case 1:{
                printf("&Ccedil;&euml;&Ecirc;&auml;&Egrave;&euml;&Auml;&atilde;&Ograve;&ordf;&Egrave;&iexcl;&micro;&Atilde;&frac12;&eth;&para;&icirc;");
                scanf("%d",&get_money);
                if(money>=get_money){
                    money=money-get_money;
                    printf("&Ccedil;&euml;&Egrave;&iexcl;×&szlig;&Auml;&atilde;&micro;&Auml;&sup3;&reg;&AElig;±&pound;&iexcl;\n");}
                    else printf("&Otilde;&Euml;&raquo;§&Oacute;à&para;&icirc;&sup2;&raquo;×&atilde;\n");
                    break;
                }
            case 2:{
                printf("&Ccedil;&euml;&frac12;&laquo;&sup3;&reg;&AElig;±·&Aring;&Egrave;&euml;&acute;&aelig;&sup3;&reg;&iquest;&Uacute;&pound;&not;&Ecirc;&auml;&Egrave;&euml;&Auml;&atilde;&micro;&Auml;&acute;&aelig;&Egrave;&euml;&frac12;&eth;&para;&icirc;&pound;&ordm;");
                scanf("%d",&get_money);
                money=money+get_money;
                break;
                
            }
            case 3:{
                printf("&Auml;ú&iquest;¨&Oacute;à&para;&icirc;&Icirc;&ordf;&pound;&ordm;%d&Ocirc;&ordf;\n",money);
                break;
            }
            default:{
                printf("&Ccedil;&euml;&Auml;&Atilde;&ordm;&Atilde;&Auml;&atilde;&micro;&Auml;&iquest;¨&AElig;&not;&pound;&not;&raquo;&para;&Oacute;&shy;&Iuml;&Acirc;&acute;&Icirc;&Ecirc;&sup1;&Oacute;&Atilde;!\n");
                goto end;
            }
        } 
    }
    end:
    ;
}
2016-06-23 09:37
快速回复:自己写ATM程序小问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030227 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved