|
本帖最后由 hjx1120 于 2012-8-1 20:41 编辑
本人是新手,可能注释有点另类,请见解^_^!
----------------------------
[mw_shl_code=c,true]#include<stdio.h>
void striping(void); //ANSI C 原型
int main(void) //主函数
{
char SelectKey; // 声明 “选择数字”
char CreditMoney; //声明“取现金”
char DebitMoney; //声明“借银行钱”
while(1) //传说中永远的循环语句,break 可以跳出.
{
do //开始
{
system("CLS"); //清屏
striping();
puts("| 请选择: ");
puts("| 1.-- 查余额 -- ");
puts("| 2.-- 取现金 -- ");
puts("| 3.-- 借银行钱 -- ");
puts("| 4.-- 退出 -- ");
striping();
SelectKey=getch(); //选择 1 ,2,3,4
}
while(SelectKey!='1' && SelectKey!='2' && SelectKey!='3'
&& SelectKey!='4'); //逻辑条件选择
switch(SelectKey) //你要选择的是.....
{
case '1': // 按'1'
system("CLS"); // 清屏
striping(); //
puts("| 您的余额: ¥1000 ");
puts("| 按任意键返回... ");
striping();
getch(); //停一下
break; //返回
case '2': // 按 2
do
{
system("CLS"); //清屏
striping(); //一个插入函数
puts("| 请选择金额: ");
puts("| 1.--¥50 -- ");
puts("| 2.--¥100-- ");
puts("| 3.--返回 -- ");
striping();
CreditMoney=getch(); //你选择的是? 1 2 3;
}
while(CreditMoney!='1' && CreditMoney!='2' &&
CreditMoney!='3');
switch(CreditMoney)
{
case '1':
system("CLS");
striping();
puts("| 您取了¥50 ,谢谢! ");
puts("| 按任意键返回... ");
striping();
getch();
break;
case '2':
system("CLS");
striping();
puts("| 您取了¥100 ,谢谢! ");
puts("| 按任意键返回... ");
getch();
break;
case '3':
break;
}
break;
case '3':
do
{
system("CLS");
striping();
puts("| 您想借银行多少钱? ");
puts("| 1.-- ¥50 -- ");
puts("| 2.-- ¥100 -- ");
puts("| 3.-- ¥500 -- ");
puts("| 4.-- ¥1000 -- ");
puts("| 5.-- 返回 -- ");
striping();
DebitMoney=getch();
}
while(DebitMoney!='1' && DebitMoney!='2' && DebitMoney!='3'
&& DebitMoney!='4' && DebitMoney!='5');
switch(DebitMoney)
{
case '1':
system("CLS");
striping();
puts("| 您借了银行 ¥50 谢谢!! ");
puts("| 按任意键返回... ");
striping();
getch();
break;
case '2':
system("CLS");
striping();
puts("| 您借了银行 ¥100 谢谢!! ");
puts("| 按任意键返回... ");
striping();
getch();
break;
case '3':
system("CLS");
striping();
puts("| 您借了银行 ¥500 谢谢!! ");
puts("| 按任意键返回... ");
striping();
getch();
break;
case '4':
system("CLS");
striping();
puts("| 您借了银行 ¥1000 谢谢!! ");
puts("| 按任意键返回... ");
striping();
getch();
break;
case '5':
getch();
break;
}
break;
case '4':
system("CLS");
striping();
puts("| 感谢您的使用! ^_^! ");
puts("| 再见! ");
striping();
return 0; //返回程序开始的地方
}
}
}
void striping(void) //插入‘puts("|============================");’函数
{
puts("|============================");
}
[/mw_shl_code]
-------------------------------------------------------------------------------------------------------------------
|
-
1.png
(1.71 KB, 下载次数: 9)
-
2.png
(1.13 KB, 下载次数: 9)
-
3.png
(1.23 KB, 下载次数: 11)
-
4.png
(1.65 KB, 下载次数: 10)
-
5.png
(1.69 KB, 下载次数: 11)
-
6.png
(1.55 KB, 下载次数: 11)
|