static void Main(string[] args)
{
Bank bank = new Bank();
bank.Create();
}
public class User {
public string Name;//定义姓名
public string PassWord;//定义密码
public string IdentityNum;//定义身份证
public double balance;//定义存款余额
public string Account;//定义帐号
public double yue;//定义余额
public double qujin;//定义取款金额
}
public class Bank {
public void CreateAccount() {
User user = new User();
Console.WriteLine("请输入账户姓名:");
user.Name = Console.ReadLine();
user.Account = "179708064356";
Console.WriteLine("请输入账户密码");
user.PassWord = Console.ReadLine();
Console.WriteLine("请输入账户身份证号码:");
user.IdentityNum = Console.ReadLine();
Console.WriteLine("请输入存款金额:");
user.balance = double.Parse(Console.ReadLine());
Console.WriteLine("账户信息:{0},姓名:{1},存款金额:{2} 创建成功!", user.Account, user.Name, user.balance);
}
public void Create() {
User user = new User();
Console.WriteLine("请输入账户姓名:");
user.Name = Console.ReadLine();
if (user.Name == "179708064356")
{
Console.WriteLine("请输入账户密码:");
user.PassWord = Console.ReadLine();
if (user.PassWord == "1234")
{
Bank bank = new Bank();
bank.CreateAccount();
Console.WriteLine("请输入取款金额:");
user.qujin = double.Parse(Console.ReadLine());
if (user.qujin > 0)
{
if (user.qujin < user.balance)
{
user.yue = user.balance - user.qujin;
Console.WriteLine("取款成功! 当前余额:{0}", user.yue);
}
else
{
Console.WriteLine("您的余额不足!");
}
}
else
{
Console.WriteLine("您输入的金额小于0元!");
}
}
else
{
Console.WriteLine("密码卟正确!");
}
}
else
{
Console.WriteLine("账户卟正确!");
}
}
}
其中user.balance取卟到值、求大神!!!
参数传值、后台取不到值
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
11条回答 默认 最新
- Vin Cente 2017-07-27 02:43关注
成功了、知道是那里的原因了、另附上源代码
static void Main(string[] args)
{
Bank bank = new Bank();
bank.CreateAccount();
bank.Create();
}
public class User {
public string Name;//定义姓名
public string PassWord;//定义密码
public string IdentityNum;//定义身份证
public double balance;//定义存款余额
public string Account;//定义帐号
public double yue;//定义余额
public double qujin;//定义取款金额
public void quxian() {
if (qujin > 0) {
if (qujin < balance)
{
yue = balance - qujin;
Console.WriteLine("取款成功! 当前余额为:{0}", yue);
}
else {
Console.WriteLine("您输入的金额错误!");
}
}
else{
Console.WriteLine("您输入的金额需要大于0");
}
}
}
public class Bank {
User user = new User();
public void CreateAccount() {
Console.WriteLine("请输入账户姓名:");
user.Name = Console.ReadLine();
user.Account = "179708064356";
Console.WriteLine("请输入账户密码");
user.PassWord = Console.ReadLine();
Console.WriteLine("请输入账户身份证号码:");
user.IdentityNum = Console.ReadLine();
Console.WriteLine("请输入存款金额:");
user.balance = double.Parse(Console.ReadLine());
Console.WriteLine("账户信息:{0},姓名:{1},存款金额:{2} 创建成功!", user.Account, user.Name, user.balance);
Console.ReadLine();
}
public void Create() {
Console.WriteLine("请输入账户姓名:");
user.Name = Console.ReadLine();
if (user.Name == "179708064356")
{
Console.WriteLine("请输入账户密码:");
user.PassWord = Console.ReadLine();
if (user.PassWord == "1234")
{
Console.WriteLine("请输入取款金额:");
user.qujin = double.Parse(Console.ReadLine());
user.quxian();
Console.ReadLine();
}
else
{
Console.WriteLine("密码卟正确!");
}
}
else
{
Console.WriteLine("账户卟正确!");
}
}
}本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥30 这是哪个作者做的宝宝起名网站
- ¥60 版本过低apk如何修改可以兼容新的安卓系统
- ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
- ¥50 有数据,怎么建立模型求影响全要素生产率的因素
- ¥50 有数据,怎么用matlab求全要素生产率
- ¥15 TI的insta-spin例程
- ¥15 完成下列问题完成下列问题
- ¥15 C#算法问题, 不知道怎么处理这个数据的转换
- ¥15 YoloV5 第三方库的版本对照问题
- ¥15 请完成下列相关问题!