c语言思想7
来源:互联网 发布:sacd播放软件 编辑:程序博客网 时间:2024/04/28 06:30
#include <stdio.h>
void main()
{
char SelectKey,CreditMoney,DebitMoney;
while(1) 这里有点问题1可以是硬件设备开机后赋予的布尔值确认是否开机
{
do{
puts("=========================");
puts("| Please select key: |");
puts("| 1. Quary |");
puts("| 2. Credit |");
puts("| 3. Debit |");
puts("| 4. Return |");
puts("=========================");
SelectKey = getchar();system( "cls ");界面
}while( SelectKey!='1' && SelectKey!='2' && SelectKey!='3' && SelectKey!='4' );
switch(SelectKey)对应的选项功能实现
{
case '1':
puts("================================");
puts("| Your balance is $1000. |");
puts("| Press any key to return... |");
puts("================================");
getch();system( "cls ");
break;
case '2':
do{
puts("==================================");
puts("| Please select Credit money: |");
puts("| 1. $50 |");
puts("| 2. $100 |");
puts("| 3. Return |");
puts("==================================");
CreditMoney = getch();system( "cls ");
}while( CreditMoney!='1' && CreditMoney!='2' && CreditMoney!='3' );
switch(CreditMoney)
{
case '1':
puts("=========================================");
puts("| Your Credit money is $50,Thank you! |");
puts("| Press any key to return... |");
puts("=========================================");
getchar();system( "cls ");
break;
case '2':
puts("==========================================");
puts("| Your Credit money is $100,Thank you! |");
puts("| Press any key to return... |");
puts("==========================================");
getchar();
break;
case '3':
break;
}
break;
case '3':
do{
puts("====================================");
puts("| Please select Debit money: |");
puts("| 1. $50 |");
puts("| 2. $100 |");
puts("| 3. $500 |");
puts("| 4. $1000 |");
puts("| 5. Return |");
puts("====================================");
DebitMoney = getch();system( "cls ");
}while( DebitMoney!='1' && DebitMoney!='2' && DebitMoney!='3' \
&& DebitMoney!='4' && DebitMoney!='5' );
switch(DebitMoney)
{
case '1':
puts("===========================================");
puts("| Your Debit money is $50,Thank you! |");
puts("| Press any key to return... |");
puts("===========================================");
getch();system( "cls ");
break;
case '2':
puts("===========================================");
puts("| Your Debit money is $100,Thank you! |");
puts("| Press any key to return... |");
puts("===========================================");
getch();system( "cls ");
break;
case '3':
puts("===========================================");
puts("| Your Debit money is $500,Thank you! |");
puts("| Press any key to return... |");
puts("===========================================");
getch();system( "cls ");
break;
case '4':
puts("===========================================");
puts("| Your Debit money is $1000,Thank you! |");
puts("| Press any key to return... |");
puts("===========================================");
getch();system( "cls ");
break;
case '5':
break;
}
break;
case '4':
puts("================================");
puts("| Thank you for your using! |");
puts("| Good bye! |");
puts("================================");
return;
}
}
void main()
{
char SelectKey,CreditMoney,DebitMoney;
while(1) 这里有点问题1可以是硬件设备开机后赋予的布尔值确认是否开机
{
do{
puts("=========================");
puts("| Please select key: |");
puts("| 1. Quary |");
puts("| 2. Credit |");
puts("| 3. Debit |");
puts("| 4. Return |");
puts("=========================");
SelectKey = getchar();system( "cls ");界面
}while( SelectKey!='1' && SelectKey!='2' && SelectKey!='3' && SelectKey!='4' );
switch(SelectKey)对应的选项功能实现
{
case '1':
puts("================================");
puts("| Your balance is $1000. |");
puts("| Press any key to return... |");
puts("================================");
getch();system( "cls ");
break;
case '2':
do{
puts("==================================");
puts("| Please select Credit money: |");
puts("| 1. $50 |");
puts("| 2. $100 |");
puts("| 3. Return |");
puts("==================================");
CreditMoney = getch();system( "cls ");
}while( CreditMoney!='1' && CreditMoney!='2' && CreditMoney!='3' );
switch(CreditMoney)
{
case '1':
puts("=========================================");
puts("| Your Credit money is $50,Thank you! |");
puts("| Press any key to return... |");
puts("=========================================");
getchar();system( "cls ");
break;
case '2':
puts("==========================================");
puts("| Your Credit money is $100,Thank you! |");
puts("| Press any key to return... |");
puts("==========================================");
getchar();
break;
case '3':
break;
}
break;
case '3':
do{
puts("====================================");
puts("| Please select Debit money: |");
puts("| 1. $50 |");
puts("| 2. $100 |");
puts("| 3. $500 |");
puts("| 4. $1000 |");
puts("| 5. Return |");
puts("====================================");
DebitMoney = getch();system( "cls ");
}while( DebitMoney!='1' && DebitMoney!='2' && DebitMoney!='3' \
&& DebitMoney!='4' && DebitMoney!='5' );
switch(DebitMoney)
{
case '1':
puts("===========================================");
puts("| Your Debit money is $50,Thank you! |");
puts("| Press any key to return... |");
puts("===========================================");
getch();system( "cls ");
break;
case '2':
puts("===========================================");
puts("| Your Debit money is $100,Thank you! |");
puts("| Press any key to return... |");
puts("===========================================");
getch();system( "cls ");
break;
case '3':
puts("===========================================");
puts("| Your Debit money is $500,Thank you! |");
puts("| Press any key to return... |");
puts("===========================================");
getch();system( "cls ");
break;
case '4':
puts("===========================================");
puts("| Your Debit money is $1000,Thank you! |");
puts("| Press any key to return... |");
puts("===========================================");
getch();system( "cls ");
break;
case '5':
break;
}
break;
case '4':
puts("================================");
puts("| Thank you for your using! |");
puts("| Good bye! |");
puts("================================");
return;
}
}
}
比较接近于实际应用的程序雏形
0 0
- c语言思想7
- c语言模块化思想
- c语言思想3
- c语言思想4
- C语言思想5
- C语言思想6
- c语言思想8
- c语言思想9
- c语言思想10
- c语言思想11
- c语言思想12
- c语言思想13
- C语言思想14
- c语言思想15
- c语言思想16
- c语言思想17
- c语言思想18
- c语言思想19
- Android开发中Toast“土司”不显示的原因之容易被忽略的原因
- 关于SQL/NoSQL数据库搜索/查询的思考
- 线性表顺序存储结构的优缺点
- KGTP中增加对GDB命令“set trace-buffer-size”的支持 - Week 2
- 易学设计模式看书笔记(3) - 工厂方法模式
- c语言思想7
- 分享8年开发经验,浅谈个人发展经历,明确自己发展方向(2)
- 编程算法 - 食物链 并查集 代码(C)
- android性能之List
- 二维数组中的查找
- jQuery Autocomplete php 实现自动补齐
- poj1611(The Suspects)-并查集基础题
- 单片机设置多个闹钟C程序
- 一个简单的C/S 架构程序