What are the Control Statements in C


what are the control statements in c

Control statements are a fundamental part of programming. They allow you to manipulate the flow of execution within your code, which is often necessary in order to carry out specific tasks. In this article, we’ll take a look at some of the most commonly used control statements in c, and how to use them to your advantage.

Control Statements

A control statement is a group of one or more instructions that tells a computer what to do. Control statements include if/then/else, while, for, and switch.

Examples of Control Statements

One of the most common control statements in programming is the if statement. The if statement tests a condition, and depending on the result, will execute one of two code blocks.

The else block is used to handle cases where the if statement’s condition is not met. This block generally contains code that will be executed if the if statement’s condition is met, but also contains a default clause, which will be executed if the conditional doesn’t have an else block.

An example of an if statement might look like this:
if (a > 5) { // Code to run when ‘a’ is greater than 5 } else { // Code to run when ‘a’ isn’t greater than 5 }

How Control Statements Work

When you use a control statement, the computer will evaluate the condition of the statement and take some action as a result. There are six types of control statements in c: if, while, for, do-while, switch, and break.

If is the simplest type of control statement. The if statement looks like this:
if (condition) { // Statements }

The condition in this case is a test that must be true for the if statement to execute any code. If the condition is not met, the else part of the if statement will be executed.

While is similar to if except that it will keep executing the code between the if and elses sections as long as the condition remains true.

For lets you repeat a block of code a certain number of times.

do-while lets you repeat a block of code as long as a certain condition is true.

switch lets you choose one of several cases depending on the value of an expression.
and finally, break allows you to exit from a loop or switch without executing any more code.


In this article, we will be discussing the control statements in C. These are some of the most important and commonly used keywords in programming languages like C, and understanding how they work can help you write more efficient code.