测试3的阶乘,断言方法是()?
A: Assert.assertSame(6, jc.jieChen(3))
B: Assert.assertEquals(6, jc.jieChen(3))
C: Assert.assertNull(6, jc.jieChen(3))
D: Assert.assertTrue(6, jc.jieChen(3))
A: Assert.assertSame(6, jc.jieChen(3))
B: Assert.assertEquals(6, jc.jieChen(3))
C: Assert.assertNull(6, jc.jieChen(3))
D: Assert.assertTrue(6, jc.jieChen(3))
B
举一反三
- 测试6的阶乘,断言方法是()? A: AAssert.assertSame(720,jc.jieChen(6)) B: BAssert.assertEquals(720,jc.jieChen(6)) C: CAssert.assertNull(720,jc.jieChen(6)) D: DAssert.assertTrue(720,jc.jieChen(6))
- assert表示断言。
- 在Assert类中断言测试失败是_____。
- 利用For语句计算阶乘不超过10000的最大整数,并将结果进行输出。 Dim i As Integer, jc As Long jc = 1 For i = 1 To 100 Step 1 jc = jc * i If jc > 10000 Then '阶乘超过10000时结束循环 EndFor End If Next i Print "阶乘不超过10000的最大整数是:"; Print jc / i 以上代码是否正确?
- 中国大学MOOC:assert表示断言。
内容
- 0
在Assert类中断言两个对象相等是_____。
- 1
平面3节点三角形单元拥有______个自由度,其单元刚度矩阵的维数是______。 A: 3, 3×3 B: 3, 6×6 C: 6, 3×3 D: 6, 6×6
- 2
Which fragment is an example of inappropriate use of assertions? () A: assert (!(map.contains(x))); map.add(x); B: if (x > 0){}else { assert (x==0); } C: public void aMethod(int x) { assert (x > 0); } D: assert (invariantCondition()); return retval; E: switch (x) { case 1: break; case 2: creak; default: assert (x == 0);
- 3
中缀表达式3*(4+2*3)-6对应的后缀表达式为( )。 A: 3 4 2 3 * + 6 * - B: 3 4 * 2 3 * + 6 - C: 3 4 2 3 * + * 6 - D: 3 4 + 2 3 * * 6 -
- 4
在单元格中输入( )使单元格显示0.5 A: 3/6 B: " 3/6" C: =" 3/6" D: =3/6