vb代码问题,t是干什么用的
答案:2 悬赏:40 手机版
解决时间 2021-03-26 17:06
- 提问者网友:战皆罪
- 2021-03-25 22:36
vb代码问题,t是干什么用的
最佳答案
- 五星知识达人网友:舍身薄凉客
- 2021-03-25 23:14
是为了不使用
If ..... Then
...
else
...
end if
的嵌套的选择结构,他用 t来存储是否有解信息;
一开始假设t=0,假设无解
当解出面积后.执行了t=1
最后根据t=0还是t=1,来确定是否要输出"无解"的信息.
如果使用
If ..... Then
...
else
...
end if
的嵌套的选择结构,如下,就不要这个t了:
If a > 0 And b > 0 And c > 0 Then
If (a + b > c) And (b + c > a) And (a + c > b) Then
s = (a + b + c) / 2
s = Sqr(s * (s - a) * (s - b) * (s - c))
Print "a="; a, "b="; b, "c="; c, "面积="; s
else
Print "无解"
End If
else
Print "无解"
End If
通常,采用下面的格式,效率更高!
If ..... Then
...
else
...
end if
的嵌套的选择结构,他用 t来存储是否有解信息;
一开始假设t=0,假设无解
当解出面积后.执行了t=1
最后根据t=0还是t=1,来确定是否要输出"无解"的信息.
如果使用
If ..... Then
...
else
...
end if
的嵌套的选择结构,如下,就不要这个t了:
If a > 0 And b > 0 And c > 0 Then
If (a + b > c) And (b + c > a) And (a + c > b) Then
s = (a + b + c) / 2
s = Sqr(s * (s - a) * (s - b) * (s - c))
Print "a="; a, "b="; b, "c="; c, "面积="; s
else
Print "无解"
End If
else
Print "无解"
End If
通常,采用下面的格式,效率更高!
全部回答
- 1楼网友:一袍清酒付
- 2021-03-25 23:50
t是用来表示运算成功的0.0T=1运算成功T=0读到
If t = 0 Then Print "无解"这句的时候就会报错。但是我怎么看怎么别扭,你这运行不出错么?
If t = 0 Then Print "无解"这句的时候就会报错。但是我怎么看怎么别扭,你这运行不出错么?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯