发布时间 : 星期三 文章c++实践报告更新完毕开始阅读236261ef8662caaedd3383c4bb4cf7ec4bfeb605
}
}
mark++;
double i=Double::Parse(textBox1->Text); if(i==0) textBox1->Text=\; else textBox1->Text+=7;
//8键 { } //9键 { } //C { } //+/- {
textBox1->Text=\;
if(mark==18) System::Windows::Forms::MessageBox::Show(\超出屏幕范围,禁止 else { }
if(opera==1) {opera=0;textBox1->Text=\;} step[mark]=9; mark++;
double i=Double::Parse(textBox1->Text); if(i==0) textBox1->Text=\; else textBox1->Text+=9;
if(mark==18) System::Windows::Forms::MessageBox::Show(\超出屏幕范围,禁止 else { }
if(opera==1) {opera=0;textBox1->Text=\;} step[mark]=8; mark++;
double i=Double::Parse(textBox1->Text); if(i==0) textBox1->Text=\; else textBox1->Text+=8;
private: System::Void button12_Click(System::Object^ sender, System::EventArgs^ e)
输入\);
private: System::Void button13_Click(System::Object^ sender, System::EventArgs^ e)
输入\);
private: System::Void button8_Click(System::Object^ sender, System::EventArgs^ e)
private: System::Void button9_Click(System::Object^ sender, System::EventArgs^ e)
}
double d=Double::Parse(textBox1->Text); d=0-d;
textBox1->Text=d.ToString();
//平方根 { } //% { } //1/x {
double d=Double::Parse(textBox1->Text);
if(d==0) System::Windows::Forms::MessageBox::Show(\的倒数不存在\); else {
d=1/d;
textBox1->Text=d.ToString(); if(state==9)textBox1->Text=\; else {
opera=1;
value2=Double::Parse(textBox1->Text); switch(state){
case 0:value1=value1+(value1*value2/100); case 1:value1=value1-(value1*value2/100); case 2:value1=value1*(value1*value2/100); case 3:if(value1*value2/100==0)
{ }
else value1=value1/(value1*value2/100);}
System::Windows::Forms::MessageBox::Show(\除数不能为0\); textBox1->Text=\; textBox2->Text=\;
double d=Double::Parse(textBox1->Text);
if(d<0) System::Windows::Forms::MessageBox::Show(\开方数小于0,无效的开方 else d=System::Math::Sqrt(d); textBox1->Text=d.ToString();
private: System::Void button10_Click(System::Object^ sender, System::EventArgs^ e)
数\);
private: System::Void button15_Click(System::Object^ sender, System::EventArgs^ e)
textBox1->Text=value1.ToString();
}
private: System::Void button20_Click(System::Object^ sender, System::EventArgs^ e)
}
}
opera=1;
//加 { } //减 {
if(state==9) { } else {
opera=1;
textBox2->Text=textBox2->Text+textBox1->Text+\; value2=Double::Parse(textBox1->Text); value1=Double::Parse(textBox1->Text); textBox2->Text=textBox1->Text+\; textBox1->Text=\; state=1; if(state==9) { } else { }
opera=1;
textBox2->Text=textBox2->Text+textBox1->Text+\; value2=Double::Parse(textBox1->Text); switch(state){
case 0:value1=value1+value2;break; case 1:value1=value1-value2;break; case 2:value1=value1*value2;break;
case 3:if(value2==0) System::Windows::Forms::MessageBox::Show(\除数
else value1=value1/value2;}
value1=Double::Parse(textBox1->Text); textBox2->Text=textBox1->Text+\; textBox1->Text=\; state=0;
private: System::Void button27_Click(System::Object^ sender, System::EventArgs^ e)
不能为0\);
textBox1->Text=value1.ToString(); state=0;
private: System::Void button24_Click(System::Object^ sender, System::EventArgs^ e)
}
}
switch(state){
case 0:value1=value1+value2;break; case 1:value1=value1-value2;break; case 2:value1=value1*value2;break;
case 3:if(value2==0) System::Windows::Forms::MessageBox::Show(\除数
else value1=value1/value2;}
不能为0\);
textBox1->Text=value1.ToString(); state=1;
//乘 { } //除 {
if(state==9) {
value1=Double::Parse(textBox1->Text); textBox2->Text=textBox1->Text+\; if(state==9) { } else { }
opera=1;
textBox2->Text=textBox2->Text+textBox1->Text+\; value2=Double::Parse(textBox1->Text); switch(state){
case 0:value1=value1+value2;break; case 1:value1=value1-value2;break; case 2:value1=value1*value2;break;
case 3:if(value2==0) System::Windows::Forms::MessageBox::Show(\除数
else value1=value1/value2;}
value1=Double::Parse(textBox1->Text); textBox2->Text=textBox1->Text+\; textBox1->Text=\; state=2;
private: System::Void button19_Click(System::Object^ sender, System::EventArgs^ e)
不能为0\);
textBox1->Text=value1.ToString(); state=2;
private: System::Void button14_Click(System::Object^ sender, System::EventArgs^ e)