摄氏温度与华氏温度之间的转换
1.实验要求:编写Windows窗体应用程序,使用Label,TextBox,Button控件,实现摄氏温度与华氏温度的转化。
2.运行效果图:
3.操作提示:
创建Windows应用程序:新建一个c#的Windows应用程序
-
窗体设计:从“工具箱”将2个Label标签控件,2个TextBox文本框控件,2个Button按钮控件拖动到窗体上。分别在属性窗口上设置各个控件的属性,并在Windows窗体设计器中适当调整这六个控件的大小和位置。
创建处理控件事件的方法:
(1)生成并处理CotF_Click事件:双击窗体中的“==>”按钮控件,系统将自动生成CotF_Click事件处理程序,在其中加入如下粗体语句,以实现摄氏温度到华氏温度的转换。
private void CtoF_Click(object sender, EventArgs e)
{
double c = 9 * double.Parse(textBoxC.Text) / 5 + 32;
textBoxF.Text = c.ToString();
}
- (2)生成并处理FtoC_Click事件:双击窗体中的“<==”按钮控件,系统将自动生成FtoC_Click事件处理程序,在其中加入如下粗体语句,以实现华氏温度到摄氏温度的转换。
private void FtoC_Click(object sender, EventArgs e)
{
double f = 9 * (double.Parse(textBoxF.Text) - 32) / 9;
textBoxC.Text = f.ToString();
}
4.运行程序,调试。