CTC++ Coverage Report - Execution Profile   #3/3

Directory Summary | Files Summary | Functions Summary | Untested Code | Execution Profile
To files: First | Previous | Next | Last | Index | No Index


Source file: prime.c
Instrumentation mode: multicondition   Reduced to: MC/DC coverage
TER: 100 % (6/6) structural, 100 % (6/6) statement

Hits/True False Line Source

/* File prime.c ---------------------------------------------- */
/* This example demonstrates some elementary CTC++ properties. */
/* Not meant to be any good solution to the 'prime' problem.   */
#include "io.h"
#include "calc.h"
Top
int main(void)
{
10     unsigned prime_candidate;
11 
12     while((prime_candidate = io_ask()) > 0)
13     {
14         if (is_prime(prime_candidate))
15             io_report(prime_candidate, "IS a prime.");
16         else
17             io_report(prime_candidate, "IS NOT a prime.");
18     }
19     return 0;
20 }
***TER 100% (6/6) of FILE prime.c
100% (6/6) statement

Directory Summary | Files Summary | Functions Summary | Untested Code | Execution Profile
To files: First | Previous | Next | Last | Top | Index | No Index