Skip to main content

types of constant

Now start c language


Character set :- It is a group of words, number and expression that is used to develop and run a program.

Syntax :-like any other language “c” also has its own vocabulary and grammer they are called syntax.

Identifier :- it refers to the name of variable, function and array it is complete user define names.

Constant :- A constant has fixed value that cannot change during the execution of program.
Variable  :- A variable is an entity that may be change during the  execution of program.
Keyward :- keyword are the word that carries special   meaning. All the keyword has fixed meaning it can’t be change. There are 32 keywords in c.

                                       

Constant in c

Types of constant 
Primary constant
i.                             Integer  (%d)
ii.                         Real     (%f)
iii.                     Character  (%c)
Secondary constant
i.                             Array
ii.                         Pointer
iii.                     String
iv.                      Enumerator
v.                          Structure
vi.                      Union
Rule for constructing integer constants
a.               A integer constant must have at least one number.
b.              It have no decimal point.
c.               It can be positive and negative.
d.              If no sign is there than, it assumed as positive. 
e.               No comma or blanks are allowed within integer constant .
                           example :- 425
                              +898
                                     -565
                                For print integer we use %d  in c language.
Rule for constructing real constants
Real constant are called floating point constant.
Real constant can we written in two form: -  1. Fractional form
                 2. Exponential form.
(i)                      A real constant have at least one digit .
(ii)                  It must have a decimal point .
(iii)              It can be positive or negative .
(iv)               If no sign is there than, it assumed as positive. 
(v)                   No comma or blanks are allowed within real constant .

Example :- 13.2
                        -27.8
                        +12.1
For print real constant we use %f .

The exponential form is use when value is too small and  large . The exponential  form are represent in two part . The part appearing before ‘e’ is called mantissa, whereas the part following  ‘e’ is called exponent .

Example :- 0.000342 can be written in  exponential form 3.42 x 10-4.


Rule for constructing character  constants
1.    a character constant is a single alphabet, a single digit or a single special symbol enclosed with single inverted commas.
2.   both the inverted commas should point to the left.
Example :- ‘a’
                    ‘=’
’+’
‘8’
For print a character we use %c.


Variable in c

Variable :- A variable is an entity that may be change during the  execution of program.

                                        Rules for constructing variable names.

a   a). A variable name is any combination of 1 to 31 alphabets,underscores.
b   b). The first character of variable should be alphabet or underscore.
     c).  No commas or blanks are allowed in variable name.
  Example:- int a,b ;
                        float c ;
                        char d;
A,b,c,d are the variables ant int ,float and char are data type.
keyward
Keyword :- keyword are the word that carries special   meaning. All the keyword has fixed meaning it can’t be change. 
There are 32 keywords in c. We cannot use keyword as word because we are assign new meaning to keyword, which is not allowed.
All the keywords written in small letter.

auto
double
int
struct
break
else
long
switch
case
enum
register
typedef
const
extern
return
union
continue
float
short
unsigned
default
for
signed
void
do
goto
sizeof
volatile
char
if
static
while

Comments

Popular posts from this blog

history of c

                 History of c programming language. 1.   First language is ALGOL come in 1960. 2.   After algol the bcpl language is come in 1967. BCPL is invented by Martin Richard.     Martin Richards (born 21 July 1940) is a British computer scientist known       for his development of the BCPL programming language in 1966. Developer of BCPL is Martin Richard in 1966. Full form of BCPL is basic combined programming language. 3.   In 1970 B language is developed in  AT & T’s bell laboraties of USA.B language is        invented by ken Thompson.                                                             4.   To improve b language then come the c language 1972 in AT & T’s Bell laboraties of usa. C is develop by Dennis Ritchie.                                               After the ken Thompson the Dennis Ritchie is developer of C language                and improve the unix operating syste

basic of programming

About c language. Q: what is c programming?   Ans: C is general purpose programming language used for wide range of application from operating system like window, linux and ios . C is a programming language developed at AT & T’s bell laboratories of USA in 1972. It was designed and written by a man named Dennis Ritchie.                                                                                          Q: why c is so popular ? Ans: C language is popular because it is easy to use and reliable , simple.                            Use of c programming language 1.   It is use for operating system (os) like window , linux ,       unix are written in c. 2.  The android core library written in c. 3.  Oracle software is written in c. 4.   Mobile device like smart phone and tablets become rang of      today. Also, consumer device like microwave ovens and      washing machines and digital camera are smarter day       by day.    

program for operators

            Types of operators binary operator Arithmetic operator (+,×,÷,-) Relational operator (==,=!,>, <,<=,>=) conditional operator (exp1 ? exp2 : exp3;) bitwise operator (&,|,^) logical operator (&&,||,=!) Assignment operator. (=) Program for Arithmetic operatora Program for how to use Arithmetic operator. void main ( ) { int a=5,b=7,c,d; clrscr ( ); printf("The value of a=%d,b=%d\n",a,b); c=a+b; d=a*b; printf  ("The value of c=%d and d=%d\n"); getch ( ); } output:-  The value of a=5,b=7 The value of c=12 and d=35 Program for relational operators. void main  ( ) { int a,b; clrscr ( ); printf ("enter two integers \n"); scanf  (" %d %d",&a,&b); if (a>b) printf (" %d is greater than %d\n",a,b); else if ( a <b) printf (" %d is less than %d\n",a,b); else if (a==b) printf (" %d is equal to %d\n",a,b); getch ( ); }