请高手翻译语句很简单的

来源:百度知道 编辑:UC知道 时间:2024/06/27 09:59:38
Dim a,b As Integer
Dim c As Double
If (a>0,and b>0) Then
c=c/a
End If
If (a>1 OR c>1) Then
c=c+1
End If
c=b+c

上面的的白盒测试的逻辑覆盖的例子
输入 a=2 b=1 c=6
a=1 b=2 c=3
分别输出什么
程序语句应该是怎么读的
我要语句的 翻译 !!!!谢谢

还有书上给出的输出答案是 2 1 10 和 1 2 5
不知道否正确
Dim a,b As Integer
Dim c As Double
是什么意思

Dim a,b As Integer//定义a,b为整型变量;
Dim c As Double//c,为双精度型
If (a>0,and b>0) Then //当a>0且b>0时
c=c/a
End If
If (a>1 OR c>1) Then //当a>1或者c>1时
c=c+1
End If
c=b+c

3,4,5

Dim a,b As Integer
定义a,b为整数
Dim c As Double
定义c为双精度浮点数

后面的我想不用翻译了吧。就是几个判断语句。

1、9
2、10
按程序的顺序,分别执行每条指令并记录结果
如a=2 b=1 c=6时
If (a>0,and b>0) Then =》满足条件,执行下一句
c=c/a =》c=6/2=3
End If
If (a>1 OR c>1) Then =>满足条件,执行下一句
c=c+1 =》c=3+1=4
End If
c=b+c =>c=4+1+4=9

5、6