求C语言程序设计(银行ATM取款机)

求C语言程序设计(银行ATM取款机),第1张

终于编写出来了

#include<stdioh>

void main()

{

char SelectKey,CreditMoney,DebitMoney;

while(1)

{

do{

clrscr();

puts("Please select key:");

puts("1Quary");

puts("2Credit");

puts("3Debit");

puts("4Return");

SelectKey=getch();

}while(SelectKey!='1'&&SelectKey!='2'&&SelectKey!='3'&&SelectKey!='4');

switch(SelectKey)

{

case'1':

clrscr();

puts("Your balance is $1000");

getch();

break;

case'2':

do{

clrscr();

puts("Please select Credit money:");

puts("1$50");

puts("2$100");

puts("3Return");

CreditMoney=getch();

}while(CreditMoney!='1'&&CreditMoney!='2'&&CreditMoney!='3');

switch(CreditMoney)

{

case'1':

clrscr();

puts("Your Credit money is $50,Thank you!");

getch();

break;

case'2':

clrscr();

puts("Your Credit money is $100,Thank you!");

getch();

break;

case'3':

break;

}

break;

case'3':

do{

clrscr();

puts("Please select Debit money:");

puts("1$50");

puts("2$100");

puts("3$500");

puts("4$1000");

puts("5Return");

DebitMoney=getch();

}while(DebitMoney!='1'&&DebitMoney!='2'&&DebitMoney!='3'&&DebitMoney!='4'&&DebitMoney!='5');

switch(DebitMoney)

{

case'1':

clrscr();

puts("Your Debit money is $50,Thank you!");

getch();

break;

case'2':

clrscr();

puts("Your Debit money is $100,Thank you!");

getch();

break;

case'3':

clrscr();

puts("Your Debit money is $500,Thank you!");

getch();

break;

case'4':

clrscr();

puts("Your Debit money is $1000,Thank you!");

getch();

break;

case'5':

break;

}

break;

case'4':

return;

}

}

}

几个小错误而已比如忘了写双撇号,switch写错了还有!= 忘了写! 等等 以上程序可以运行了

聪明的话提示下就能做,用switch--case完成界面的各选项,进入第一层界面之后又用switch--case完成第二层界面;到了要取款的时候case几个选项可以是100,200,300,等等····如果要求自己输入的话就添加个SCANF语句要用户自己输入取款金额

以上就是关于求C语言程序设计(银行ATM取款机)全部的内容,包括:求C语言程序设计(银行ATM取款机)、ATM机所有菜单项,用c语言模拟的流程、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10623380.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存