这是我们期末考试给的两道题,我看答案是不是写错了,还是图画错了,马上考试了,求解!🙏最好能附正确流程图给我😭

晚上好🌙🌙🌙
本答案参考通义千问
你好!很高兴能帮助你解决软件测试期末考试的问题。不过,你提到的“运维-CSDN问答”这个题目来源并不明确,我无法直接查看具体的题目内容或答案。为了更准确地帮你分析和解答,请你提供以下信息:
根据以下流程图,设计一组测试用例,并指出可能的边界条件。
开始
↓
输入A, B
↓
是否A > 0?
↓ 是 否
↓ ↓
B = A + 1 B = 0
↓ ↓
输出B 输出B
↓ ↓
结束 结束
1. 流程图分析:
A 和 B。A > 0,则 B = A + 1。B = 0。B 的值。2. 可能的测试用例:
| 测试用例 | A | B (初始) | 预期结果 | 说明 | |----------|---|-----------|----------|------| | TC1 | 5 | 任意 | 6 | A > 0,执行分支1 | | TC2 | -3| 任意 | 0 | A ≤ 0,执行分支2 | | TC3 | 0 | 任意 | 0 | A = 0,执行分支2 | | TC4 | 1 | 任意 | 2 | A > 0,执行分支1 |
3. 边界条件:
设一个程序接收三个整数作为输入,若这三个整数满足三角形的条件(任意两边之和大于第三边),则输出“可以构成三角形”,否则输出“不能构成三角形”。
1. 等价类划分:
| 条件 | 有效等价类 | 无效等价类 | |--------------------|---------------------|--------------------| | a, b, c 是否为正整数 | a > 0, b > 0, c > 0 | 有负数或零 | | a + b > c | 是 | 否 | | a + c > b | 是 | 否 | | b + c > a | 是 | 否 |
2. 边界值分析:
| 符号 | 名称 | 说明 | |----------|------------|--------------------------| | 椭圆 | 开始/结束 | 表示流程的起点和终点 | | 矩形 | 处理步骤 | 表示操作或计算 | | 菱形 | 判断 | 表示条件判断 | | 箭头 | 流程方向 | 表示流程走向 |
请尽快提供题目内容,我会第一时间为你解答!祝你考试顺利,取得好成绩!💪📚✨