1.目的:运用C语言编写一个取款机工程
2.运用到的知识点:
1.while、for循环
2. if 判断语句
3.代码实现:
要达到的功能
欢迎光临
* * *****
请输入密码:123
错误-> 密码错误请重新输入: 最多输入4 -> 此卡已冻结 请联系客服 -> 退出
正确->
1.取款
请输入取款金额:200-> 取款成功 当前余额为20
->余额不足 是否继续Y/N
2.存款
请输入金额:2000 -> 存款成功 当前余额:3000!
3.更改密码
请输入原始密码->请设置密码->请确认密码
4.退出
请选择操作:
代码如下:
#import <Foundation/Foundation.h>
#include <stdlib.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
int passward = 123;
int inpotPassward = 0;
int wrongTime = 4;
printf("************\n 欢迎光临\n************\n");
while (1) {
printf("请输入密码:");
scanf("%d",&inpotPassward);
if (inpotPassward == passward) {
break;
}else{
wrongTime--;
if (wrongTime == 0) {
printf("此卡已冻结,请联系客服\n");
//退出
exit(EXIT_FAILURE);
}else{
printf("密码错误,");
}
}
}
}
return 0;
}
网友评论