C#——编写程序输入年利率k(例如2.52%),存款金额total(例如1000000元),计算一年后的本息并输出
首先设计如下界面:
编写如下代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace cc
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
try
{
double k = Convert.ToDouble(textBox1.Text) / 100;
double total = Convert.ToDouble(textBox2.Text);
double result = 0;
if (k <= 0 & k > 100)
{
MessageBox.Show("您输入的年利率不正确,请重新输入!!!");
}
else
{
result = total * (1 + k);
label3.Text = "一年后您的本息为a" + result;
}
textBox1.Text = "";
textBox2.Text = "";
}
catch
{
MessageBox.Show("请输入完善的信息");
}
}
}
}
运行结果如下: