Here you will be introduced to the comments in C and some basic arithmetic operations on variables and you will learn various shorthand operators.
Let's get started-
Comments in C:
Comments in C/C++ and in any other programming languages serve the purpose of improvement of readability of the code.
Comments are enclosed within /*-----------*/. This symbol is used for multiline comments.
For single line comments we use // symbol ( two backslashes)
The rules of programming language aren't applicable within comments.
The text doesn't appear in the output of the code but it appears in the source code.
It just makes the program readable for the coder.
For single line comments we use // symbol ( two backslashes)
The rules of programming language aren't applicable within comments.
The text doesn't appear in the output of the code but it appears in the source code.
It just makes the program readable for the coder.
This is a C code to illustrate comments.
![]() |
Add caption |
![]() |
Output. |
Nesting of comments:
Comments written with /*----/*---*/--------*/ can't be nested and are invalid but a comment with /*------//------*/ can be nested.
The following code will illustrate this.
This error occurs if we use /*------/*--*/------*/ ![]() |
The same program ecxecutes if we use /* -----//-----*/ |
Note:- Though C language is very rich in operators as there are nearly 45 operators but surprisingly it doesn't have any operators for exponentation.
More on variables:
Variables must be declared before their use in C.
Ex:-
Int a, b /* declaration that a and b are integer*/
float p /* declaration that p is a float variable.*/
Arithmetic operations in variables:
Addition: use ' + '
Ex: sum=a+b;
Cout<<sum;
Subtraction: use ' - '
Ex :- difference=a-b;
Cout<<difference;
Multiplication:
Use " * "
Say a*b instead of a×b
Division:
Use / instead of÷
Say a/b;
Assignment operators:-(it's part of C++ )
C ++ provide you various shorthand operators that gives us the capability to assign perform an operation at the same time.
You need to know that the = operator assigns the rhs value to its lhs.
Let's understand the shorthand operators through the code below
Int a=12; // declaration of variables
a+=1; // it means a=a+1
a-=1; // it means a=a-1
a*=1 // it means a=a*1
a/=1 // it means a=a/1
a%=1 // a=a%1
% is called remainder operator it gives remainder as the output.
Let's understand it through the code
Source code to illustrate use of% operator
Conclusion:
1. U are introduced to comments and nesting of comments.
2. U are introduced to arithmetic operations on variables.
3. U learnt about shorthand operators.
4. You learnt remainder operator "%".
Did u liked it??
Do u have any query or any suggestions??
Comments
Post a Comment