欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 社会 > 【C#】Windows应用窗体最大值与最小值的计算

【C#】Windows应用窗体最大值与最小值的计算

2024/10/26 22:56:58 来源:https://blog.csdn.net/weixin_49345320/article/details/143161308  浏览:    关键词:【C#】Windows应用窗体最大值与最小值的计算

文章目录

    • 一、创建 Windows 窗体应用程序项目
    • 二、设计窗体界面
    • 三、编写代码
    • 四、运行展示


以下是用 C#编写的 Windows 窗体应用程序步骤,用于实现从键盘输入 10 个数字存放在数组中,然后求出最大数和最小数存放在第一、第二元素中:

一、创建 Windows 窗体应用程序项目

  1. 打开 Visual Studio。
  2. 在“开始”窗口中,选择“创建新项目”。
  3. 在“创建新项目”窗口中,选择“Windows 窗体应用(.NET Framework)”模板。
  4. 输入项目名称,选择项目保存的位置,然后点击“创建”。

二、设计窗体界面

  1. 在窗体设计器中,添加一个标签(Label)控件,用于显示提示信息,将其 Text 属性设置为“请输入 10 个数字:”。
  2. 添加一个文本框(TextBox)控件,用于用户输入数字,将其 Multiline 属性设置为 True,以便可以输入多行。
  3. 添加一个按钮(Button)控件,用于触发计算最大数和最小数的操作,将其 Text 属性设置为“计算”。
  4. 添加两个标签控件,分别用于显示最大数和最小数的结果,将其 Text 属性留空。
    在这里插入图片描述

三、编写代码

  1. 双击“计算”按钮,在生成的按钮点击事件处理方法中编写以下代码:
private void button1_Click(object sender, EventArgs e)
{string[] inputNumbers = textBox1.Text.Split('\n');if (inputNumbers.Length!= 10){MessageBox.Show("请输入 10 个数字!");return;}int[] numbers = new int[10];for (int i = 0; i < 10; i++){if (!int.TryParse(inputNumbers[i], out numbers[i])){MessageBox.Show("输入的不是有效的数字!");return;}}int max = numbers[0];int min = numbers[0];for (int i = 1; i < 10; i++){if (numbers[i] > max){max = numbers[i];}if (numbers[i] < min){min = numbers[i];}}numbers[0] = max;numbers[1] = min;label2.Text = "最大数:" + max.ToString();label3.Text = "最小数:" + min.ToString();
}

四、运行展示

在这里插入图片描述
在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com