C Tutorial

Following are the arithmetic operations available in c programming,

Operator | Description |
---|---|

+ | Addition |

- | Subtraction or unary minus |

* | Multiplication |

/ | Division |

% | Modulus |

++ | Increment |

-- | Decrement |

+= | Addition assignment |

-= | Subtraction assignment |

*= | Multiplication assignment |

/= | Divison assignment |

%= | Modulus assignment |

#include<stdio.h> void main() { int a,b,c,d,e,m; float f; printf("Enter the value for a and b:"); scanf("%d%d", &a, &b); c = a+b; d = a-b; e = a*b; f = a/b; a += b; m = a%b; printf("\nAddition of a and b: %d", c); printf("\nSubtraction of and b: %d", d); printf("\nMultiplication of a and b: %d", e); printf("\nDivision of a and b: %f", f); printf("\nModulus of a and b: %d", m); }

Output:

$ cc arithmetic.c $ ./a.out Enter the value for a and b:6 4 Addition of a and b: 10 Subtraction of and b: 2 Multiplication of a and b: 24 Division of a and b: 1.000000 Modulus of a and b: 2

#include<stdio.h> void main() { float a,b; printf("Enter the value for a and b:"); scanf("%f%f", &a, &b); a += b; printf("\nAddition of a and b: %f", a); a -=b; printf("\nSubtraction of and b: %f", a); a*=b; printf("\nMultiplication of a and b: %f", a); a/=b; printf("\nDivision of a and b: %f", a); }

Output:

$ cc arithmetic.c $ ./a.out Enter the value for a and b:6 4 Addition of a and b: 10.000000 Subtraction of and b: 6.000000 Multiplication of a and b: 24.000000 Division of a and b: 6.000000

Increment operator:

++varaiable -> first increments value of a by 1 and used incremented value of a in the current statement.

varaiable++ -> first value of a is used in the current statement and increments value of a by 1.

Decrement operator:

--varaiable -> first increments value of a by 1 and used decremented value of a in the current statement.

varaiable-- -> first value of a is used in the current statement and decrements value of a by 1.

#include<stdio.h> void main() { int a,b; printf("Enter the value for a and b:"); scanf("%d%d", &a, &b); printf("\nvalue of a: %d", a); printf("\nPre increment of a: %d", ++a); printf("\nPost increment of a: %d", a++); printf("\nvalue of a: %d", a); printf("\nvalue of b: %d", b); printf("\nPre decrement of b: %d", --b); printf("\nPost decrement of b: %d", b--); printf("\nvalue of b: %d", b); }

Output:

$ cc arithmetic.c $ ./a.out Enter the value for a and b:6 4 value of a: 6 Pre increment of a: 7 Post increment of a: 7 value of a: 8 value of b: 4 Pre decrement of b: 3 Post decrement of b: 3 value of b: 2[

C Program Examples

C Tutorial

Privacy Policy | Copyright2020 - All Rights Reserved. | Contact us | Report website issues in Github | Facebook page | Google+ page

^