Software Engineering · Question 7 · Medium

A program's control flow graph has 9 edges and 7 nodes and is a single connected component. What is its cyclomatic complexity?

  1. 4
  2. 3
  3. 5
  4. 2
Answer and explanation

Answer: A. 4

Explanation: McCabe's cyclomatic complexity is V(G) = E - N + 2P = 9 - 7 + 2 × 1 = 4.

Previous: A form field accepts an age from 18 to 60, inclusive. Which set of test values… · Next: What is the main purpose of regression testing?

Practise software engineering

Try a fresh set of software engineering questions with an explanation after every answer, free and without signing up: Software Engineering practice. Or sit a full placement mock test.

More software engineering questions

More technical & programming practice

Cloud & DevOps · GenAI Basics · Pseudo-code · C Programming · Java · Python · Data Structures · Algorithms

LogicWiz Exams home · All practice topics · Placement mock tests · Daily 10 challenge