vb 用print 输出三角形面积 20
1个回答
2018-04-23 · 知道合伙人教育行家
关注
展开全部
当不满足条件时,仅仅显示了个消息框,下面的计算并没有屏蔽,当然出错。
应使用 IF THEN ELSE ENDIF 语句。
IF a+b>c and b+c>a and c+a>b THEN
t=(a+b+c)/2
s=sqrt(t*(t-a)*(t-b)*(t-c))
print .................
ELSE
MSGBOX ( ........... )
END IF
应使用 IF THEN ELSE ENDIF 语句。
IF a+b>c and b+c>a and c+a>b THEN
t=(a+b+c)/2
s=sqrt(t*(t-a)*(t-b)*(t-c))
print .................
ELSE
MSGBOX ( ........... )
END IF
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询