您的位置:首页 > 编程语言

结对编程

2015-10-18 22:56 211 查看
[b]需求分析[/b]

[b]设置Form1窗体,向里面添加8个Lable控件,3个TextBox控件,2个Button控件[/b]

·代码

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Text;

public partial class Form1 : Form {

public Form1()

{

InitializeComponent();

}

public static int Count = 0;

public static int right = 0;

private void button1_Click(object sender, EventArgs e)

{

RandomNum();

}

private void RandomNum()

{

Random ran = new Random();

int n1, n2;

n1 = ran.Next(1, 11);

n2 = ran.Next(1, 11);

textBox1.Text = n1.ToString();

textBox2.Text = n2.ToString();

textBox3.Text = "";

Count++;

}

private void textBox3_KeyDown(object sender, KeyEventArgs e)

{

int Count;

string c = label9.Text;

switch (c)

{

case "+":

Count = int.Parse(textBox1.Text) + int.Parse(textBox2.Text);

break;

case "-":

Count = int.Parse(textBox1.Text) - int.Parse(textBox2.Text);

break;

case "x":

Count = int.Parse(textBox1.Text) * int.Parse(textBox2.Text);

break;

default:

Count = int.Parse(textBox1.Text) / int.Parse(textBox2.Text);

break

}

if (e.KeyCode == Keys.Enter)

{

if (textBox3.Text == Count.ToString()) right++;

RandomNum();

}

}

private void label5_Click(object sender, EventArgs e)

{

label10.Text = "+"; RandomNum();

}

private void label6_Click(object sender, EventArgs e)

{

label10.Text = "-"; RandomNum();

}

private void label7_Click(object sender, EventArgs e) {

label10.Text = "*"; RandomNum();

}

private void label8_Click(object sender, EventArgs e) {

label10.Text = "/"; RandomNum();

}

private void button2_Click_1(object sender, EventArgs e) {

textBox3.Enabled = false;

Form2 frm2 = new Form2();

frm2.ShowDialog();

}

}

}

四·好友合作:夏静蕊 王书博

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: