这段程序是关于小学四则运算的编程,不知道哪里错了

发布时间:2020-07-08 22:39:52

这段程序是关于小学四则运算的编程,不知道哪里错了

网友回答

编程模拟一个简单的测试小学生进行加,减,乘,除四则运算是否正确的程...答:刚开始错了 重新修改 经过调试 可行 #include #include void main() { long a,b,d,s[5],sum; int num=0; char c; s[1]='+'; s[2]='-'; s[3]='*'; s[4]='/'; printf('Please input the first number:\n'); //输入a scanf('%d',&a); printf('Pleas...

网友回答

DimresultAsInteger,okAsInteger,errorlAsInteger PrivateSubCommand1_Click()picture1.Print"------"picture1.Printok&"对,"&errorl&"错!得分:"&Int(ok/(ok+errorl)*100)EndSub PrivateSubCommand2_Click()EndEndSub PrivateSubForm_Load()Form1.Caption="小学四则运算"Form1.AutoRedraw=TrueDiminumb1AsIntegerDiminumb2AsIntegerDimifuAsIntegerDimfuAsStringRandomizeinumb1=Int(Rnd*(10-1+1)+1)inumb2=Int(Rnd*(10-1+1)+1)ifu=Int(Rnd*(4-1+1)+1)SelectCaseifuCase1fu="+":result=inumb1+inumb2Case2fu="-":result=inumb1-inumb2Andinumb1>=inumb2Case3fu="*":result=inumb1*inumb2Case4fu="/":result=inumb1/inumb2CaseElseEndSelectLabel1.Caption=inumb1&fu&inumb2&"="EndSub PrivateSubText1_KeyPress(KeyAsciiAsInteger)IfKeyAscii=13ThenIfresult=Val(Text1.Text)Thenok=ok+1picture1.PrintLabel1.Caption&Text1.Text&"Y"Elseerrorl=errorl+1picture1.PrintLabel1.Caption&Text1.Text&"N"EndIfText1.Text=""CallForm_LoadText1.SetFocusEndIfEndSub 程序语法上无错 但运行时,当ok和errorl都为0时,会出错 picture1.Printok&"对,"&errorl&"错!得分:"&Int(ok/(ok+errorl)*100)
以上问题属网友观点,不代表本站立场,仅供参考!