当前位置: 首页 > article >正文

C#窗体小程序计算器

使其能完成2个数的加、减、乘、除基本运算。界面如下图,单击相应的运算符按钮,则完成相应的运算,并将结果显示出来,同时不允许在结果栏中输入内容

代码如下:

private void button1_Click(object sender, EventArgs e)
{
    int a = int.Parse(textBox1.Text);
    int b = int.Parse(textBox2.Text);
    textBox3.Text = (a + b).ToString();
}

private void button2_Click(object sender, EventArgs e)
{
    int a = int.Parse(textBox1.Text);
    int b = int.Parse(textBox2.Text);
    textBox3.Text = (a - b).ToString();
}

private void button3_Click(object sender, EventArgs e)
{
    int a = int.Parse(textBox1.Text);
    int b = int.Parse(textBox2.Text);
    textBox3.Text = (a * b).ToString();
}

private void button4_Click(object sender, EventArgs e)
{
    if (textBox2.Text == "0")
    {
        MessageBox.Show("被除数不能为0");
        return;
    }
    int a = int.Parse(textBox1.Text);
    int b = int.Parse(textBox2.Text);
    textBox3.Text = (a / b).ToString();
   
}


http://www.kler.cn/a/419366.html

相关文章:

  • Redis 作为消息队列详解
  • digit_eye开发记录(3): C语言读取MNIST数据集
  • 贝叶斯统计:高斯分布均值μ的后验分布推导
  • 乌班图单机(不访问外网)部署docker和服务的方法
  • 【Linux】匿名管道通信场景——进程池
  • SRS搭建直播推流服务
  • matlab2024a安装
  • PHP 去掉特殊不可见字符 “\u200e“
  • Electron + vue3 打包之后不能跳转路由
  • 【网络篇】HTTP知识
  • vue基础之2:搭建vue开发环境、Hello小案例
  • 【单细胞数据库】癌症单细胞数据库CancerSEA
  • 在开发环境中,前端(手机端),后端(电脑端),那么应该如何设置iisExpress
  • MySQL 数据库学习教程一:开启数据库探索之旅
  • 24.useRequestAnimationFrame
  • C++面试基础知识:移动语义 Perfect Forwarding
  • Cesium 与 Leaflet:地理信息可视化技术比较
  • 掌上单片机实验室 — RT - Thread+ROS2 浅尝(26)
  • 服务器处理HTTP
  • Vim小白学习指南
  • Vue3 Ts 如何获取组件的类型
  • 项目二技巧一
  • Redis中常见的延迟问题
  • unity中控制相机跟随物体移动
  • AI服务器从HBM到CXL的技术变革
  • 【UG\NX二次开发-Block UI】指定方位 VisibleManipulatorHandles 设置控制器手柄可见