zoukankan      html  css  js  c++  java
  • 排球积分规则程序

    排球积分规则:

    效果图:

    代码:

    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }
    int a = 1;
    int b = 1;
    int i = 1;
    private void btnC_Click(object sender, EventArgs e)
    {
    int C = Convert.ToInt32(txtC.Text);//获取txtc的值,并赋给c
    int M = Convert.ToInt32(txtM.Text);//获取txtm的值,并赋给m
    int c1 = Convert.ToInt32(txtChina.Text);//获取txtchian的值,并赋给c1
    int m1 = Convert.ToInt32(txtUSA.Text);//获取txtcusa的值,并赋给m1
    txtC.Text = (a++).ToString();
    if (C >= 24 && (C - M) > 1)//当c的得分大于25,并且c比m多两分时
    {
    txtChina.Text = (Convert.ToInt32(txtChina.Text) + 1).ToString(); //给txtchina加一分
    txtC.Text = "0"; // 并清空值
    txtM.Text = "0";
    a = 1;
    if (txtChina.Text == "3") //总分三分之后

    {
    MessageBox.Show("中国队胜利"); //显示队伍胜利
    txtC.Text = "0";
    txtChina.Text = "0";
    txtM.Text = "0"; //清空所有值
    txtUSA.Text = "0";
    }
    }
    if (c1 + m1 > 3)
    {
    if (C >= 14 && (C - M) > 1)
    {
    txtChina.Text = (Convert.ToInt32(txtChina.Text) + 1).ToString();
    txtC.Text = "0";
    txtM.Text = "0";
    a = 1;
    if (txtChina.Text == "3")
    {
    MessageBox.Show("美国队胜利");
    txtC.Text = "0";
    txtChina.Text = "0";
    txtM.Text = "0";
    txtUSA.Text = "0";
    i = 1;
    }
    }
    }
    }

    private void btnM_Click(object sender, EventArgs e)
    {

    int H = Convert.ToInt32(txtC.Text);
    int L = Convert.ToInt32(txtM.Text);
    int H1 = Convert.ToInt32(txtChina.Text);
    int L1 = Convert.ToInt32(txtUSA.Text);
    txtM.Text = (b++).ToString();
    if (L >= 24 && (L - H) > 1)
    {
    txtUSA.Text = (Convert.ToInt32(txtUSA.Text) + 1).ToString();
    txtC.Text = "0";
    txtM.Text = "0";
    b = 1;
    if (txtUSA.Text == "3")
    {
    MessageBox.Show("美国队胜利");
    txtC.Text = "0";
    txtChina.Text = "0";
    txtM.Text = "0";
    txtUSA.Text = "0";
    }
    }
    if (H1 + L1 > 3)
    {
    if (L >= 14 && (L - H) > 1)
    {
    txtUSA.Text = (Convert.ToInt32(txtUSA.Text) + 1).ToString();
    txtC.Text = "0";
    txtM.Text = "0";
    b = 1;
    if (txtUSA.Text == "3")
    {
    MessageBox.Show("美国队胜利");
    txtC.Text = "0";
    txtChina.Text = "0";
    txtM.Text = "0";
    txtUSA.Text = "0";
    i = 1;
    }
    }
    }
    }

    private void Form1_Load(object sender, EventArgs e)
    {

    }

    private void txtH_TextChanged(object sender, EventArgs e)
    {

    }

    }

    总结:目前已实现积分的计算,如需改进:

  • 相关阅读:
    原生js 异步请求,responseXML解析
    asp.net中Page.ClientScript.RegisterStartupScript用法小结
    asp.net 在repeater控件中加按钮
    无法打开物理文件 操作系统错误 5:拒绝访问 SQL Sever
    js 注册控件的onclick事件
    js控件设置只读属性和不可用属性
    js CheckBox只读
    js时间日期格式
    js正则判断日期
    UIPickerView的使用(三)
  • 原文地址:https://www.cnblogs.com/linxi-meng/p/6195073.html
Copyright © 2011-2022 走看看