Skip to main content

datatypes 2

let us understand input/output instruction:-

1)Input instruction:- to give an input in c program, input   instuction is used which is done by scanf() method. It is not a keyword.
  • Syntax of scanf:-
  •     scanf("format specifier",&variable name);
  • where format specifier are %d,%f etc for int,float value respectively 
  • example:-



2) Output instruction:- to display anything on the screen input instruction is used which is done by 
printf() method. 
  • inside double " " quotes everyrhing is string.
  • Syntax:-
    • printf(" any thing ");
  • example:-
note:- for input output stdio.h header file is used and getch() is used for to hold the screen that's why we seen an output

Comments

Popular Posts

Type casting

type casting or type conversion  allows us to convert one data types into another.for type casting cast operator is required. Syntax:--      (type)expression or value; Example:       int f =9/4; //without type casting       o/p=2       float f=(float)9/4;  //with type casting       o/p=2.3 Type conversion are of two types: 1)Implicit Type Conversion:-  it is also known as automatic type conversion.When the type conversion is performed automatically by the compiler,such type of conversion is known as implicit type conversion. 2)Explicit Type Conversion:-  the type conversion performed by the programmer is known as explicit type conversion.which is done by cast operator as above mentioned.

Recursion--

Definition:- when a function call itself is called recursion. note:- the problem which is solved by recursion is also solved by loops, but it is not necessary the problem solved by loops is also solved by recursion.  Example:- Explanation:- 1) a fun function declared which takes argument and return value 2) main starts fun is called by passing 3 value 3)after calling fun definition starts, where check if a==1 no because a is 3, s=a+fun(a-1) means s=3+fun(2)  from here fun function is again called now this body again execute now a is 2, so s=3+fun(2), fun(2) is replaced by 2+fun(2-1=1) i.e s=3+2+fun(1) again fun function is called... overall s=3+2+1=6, s is return this return value goes where fun function is called , where return value is stored in k, so k=6 now print is 6. 

Operators in C

Operators: operator basically perform the operation, for which they need an operand(data).without operand no one operator can perform the operation. operator perform mathematical and logical functions. In C there is no BODMAS. Types of operator are:- click here to know each operator operation