C - Conditional Operator


Learn C - C tutorial - C conditional operator - C examples - C programs

C Conditional Operator - Definition and Usage

  • In C-programming the conditional operator return one value if condition is true and returns another value if condition is false.
  • Conditional operators is also called as ternary operator.
C Conditional Operator

C Syntax

(Condition? true_value: false_value);

Sample - C Code

#include <stdio.h>
#include <conio.h>
void main()
    int x=1, y ;
    y = ( x ==1 ? 2 : 0 ) ;
    printf("x value is %d\n", x);
    printf("y value is %d", y);

C Code - Explanation

  1. In this statement we declare the variable “x=1” and y as integer.
  2. In this statement we check the condition using ternary operator that is if “x==1” means it sets “true” ,so the value for “y” is “2” otherwise it sets the “y” value as “0”.
  3. Here we print the value of “x” using the printf statement.
  4. Here we print the value of “y” using the printf statement.

Sample Output - Programming Examples

  1. Here we printed the value of “x” as “1”.
  2. Here in this output the conditional operation has been performed and the condition has been satisfied so the value of the “Y” variable will be printed as “2”.

View More Quick Examples

Related Searches to c conditional operator

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add wikitechy.com to your ad blocking whitelist or disable your adblocking software.