本帖最后由 许庭洲 于 2013-3-5 22:03 编辑
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////2013-03-05 IN CHONGQING////////////////////////////////////////////////////////////////////////////
int i = 0;
double x = 0.0;
double y = 0.0;
int z = 0;
iint j = 0; //标识是何种运算
private void IncreaseI()
{
if( i%2 == 0 )
x=z;
else
y=z;
i++;
if( i > 1 )
i=0;
textBox1.Text = z.ToString();
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
private void button10_Click(object sender, EventArgs e)
{
//将按钮上的数字赋值给z
z = Convert.ToInt32(((Button)sender).Text);
//根据i的值来决定把z赋值给x还是y
IncreaseI();
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
private void button11_Click(object sender, EventArgs e)
{
j = 1;
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
private void button12_Click(object sender, EventArgs e)
{
j = 2;
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
private void button13_Click(object sender, EventArgs e)
{
j = 3;
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
private void button14_Click(object sender, EventArgs e)
{
j = 4;
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
private void button15_Click(object sender, EventArgs e)
{
switch (j)
{
case 1: textBox1.Text = Convert.ToString(x + y);
break;
case 2: textBox1.Text = Convert.ToString(x - y);
break;
case 3: textBox1.Text = Convert.ToString(x * y);
break;
case 4: textBox1.Text = Convert.ToString(x / y);
break;
}
}
|