int maxValue = m[0][0];
for (int i = 0; i < N; i++)
{
for (int j = 0; j < N; j++)
{
if ( m[i][j] >maxValue )
{
maxValue = m[i][j];
}
}
}
cout<<maxValue<<endl;
int sum = 0;
for (int i = 0; i < N; i++)
{
for (int j = 0; j < N; j++)
{
sum = sum + m[i][j];
}
}
cout<< sum <<endl;
Run Code Online (Sandbox Code Playgroud)
对于上面的代码,如果我们绘制这样的流程图
基本独立路径将遵循六
路径1:1 2 3 10 11 12 13 …
metrics cyclomatic-complexity code-metrics path-finding unstructured-loop