5个回答
展开全部
直接用if判断,条件为取得的除数为0和运算规则为除的时候提示除数不能为0就行了.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最简单的办法是放个textbox1控件,2个数用逗号分开;
private void textBox1_TextChanged(object sender, EventArgs e)
{
string x = textBox1.Text.Substring(textBox1.Text.LastIndexOf(",")+1);
if (x =="0")
{
MessageBox.Show("被除数不能为0");
}
}
或者也可以
try
{
x=i/y;
}
catch
{
提示y不能为0;
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
string x = textBox1.Text.Substring(textBox1.Text.LastIndexOf(",")+1);
if (x =="0")
{
MessageBox.Show("被除数不能为0");
}
}
或者也可以
try
{
x=i/y;
}
catch
{
提示y不能为0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个简单哦。
直接判断,读取的 除数=0 提示警告信息
if判断下就好了被。
不等于0,就调你写的那4个方法
如果是计算器要用
switch ()
{
case "":
break;
default:
return adfy;
}
直接判断,读取的 除数=0 提示警告信息
if判断下就好了被。
不等于0,就调你写的那4个方法
如果是计算器要用
switch ()
{
case "":
break;
default:
return adfy;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
除了上面几种 try catch结构也可以实现
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用try catch 保护也行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询