Спасибо, Майкл.Я понял свою ошибку после того, как отправил вопрос.Моя ошибка произошла из-за наблюдения, что JavaNcss (который использует исходный файл) и Xdepend (который использует файл jar), казалось, переоценили CC для фрагмента кода, который имел несколько точек выхода.Я разместил код здесь .Но используя формулу p-s + 2, ответ кажется 4. Есть ли какое-то простое объяснение, которое я пропускаю?
@ Richard: Я пробовал Xdepend (версия Ndepend, отличная от .NET).Это выглядит хорошим инструментом.Но когда он использует файлы JAR, он переоценивает CC (что они приняли в своей документации).На этом этапе я изучаю различные инструменты.Вы знаете о лучшем?
Ура.