Break statement in C Programming Example
Following C program explains break statement in C Programming with example with simple code,
The C program reads a list of positive values and calculates their average. The for loop is written to read 1000 values. However, if we want the program to calculate the average of any set of values less than 1000, then we must enter a ‘negative’ number after the last value in the list, to mark the end of input.
Break statement in C Programming with example
The break statement terminates the loop, whereas continue statement forces the next iteration of the loop. In this post, you will learn to use break and continue with the help of examples.
#include <stdio.h> main() { int m; float x, sum, average; printf("This program computes the average of a set of numbers\n"); printf("Enter values one after another\n"); printf("Enter a NEGATIVE number at the end.\n\n"); sum = 0; for (m = 1 ; m < = 1000 ; ++m) { scanf("%f", &x); if (x < 0) break; sum += x ; } average = sum/(float)(m-1); printf("\n"); printf("Number of values = %d\n", m-1); printf("Sum = %f\n", sum); printf("Average = %f\n", average); }
C Output display screen
This program computes the average of a set of numbers Enter values one after another Enter a NEGATIVE number at the end. 21 23 24 22 26 22 -1 Number of values = 6 Sum = 138.000000 Average = 23.000000
Let me know if you find any difficulty in understanding this C Program with example and I would be glad to explain it further.