Skip to main content

C tutorial #lecture4



Newline operator:

It is a formatting operator used to make the text appear  on new line 
It is always used between "&".

Printf() and scanf() functions:

When we calculate something say a particular sum or if we need to display something in the screen then we use printf () function. 

To use this function we need to include <stdio. h> file first to use both functions.


General format of printf is 

Printf("<format strings>", <list of variables>) ;

Format strings contain some format specifiers like given below:

%f for printing real value. 

%d for printing integer values 

%c for printing character value. 

Let's understand the use through the code:
We are converting rupees into dollars

source code

Output. 
Printf can not only print values of variables but it can also print results of an expression but using these expressions is optiional. 

See the code below to get the idea. 


Output


& operator :

It is 'address of ' operator and it tells the compiler the location of memory to store the value assigned to the variable. 

Scanf() function:


To make any program more general. We should be able to enter values of variables more than one time as per our choice. So scanf() comes to serve us over here. 

Format of scanf is as same as that of printf

Let's understand its use through the code below

Source code to input values of a and c from user


Code is asking user to input values


Values fed by user. 

Conclusions:

 1. U learnt about newline operator
2. U learnt in depth about printf and scanf functions. 



Did u find c language easy ??
Was it helpful?


Comments

Popular posts from this blog

Python tutorial - #5 (Operators in Python)

Membership Operators This operator helps us to check an element is found in a sequence or not. It gives there result in Boolean value (True or False). ➥There are two types of Membership operator :- a) in b) not in ➢in membership operator This membership operator returns True if an element is found in a sequence and it returns  False When an element is not found in a sequence. Program - #1 ➢not in membership operator This membership operator returns True if an element is not found in a sequence and it returns False if an element is found in a sequence. Program = #2 Identity Operators This operator helps us to check whether two element are same or not. Actually, this operator compares the memory location of two object, if the memory locations are same then objects are also same otherwise the objects are not same.                                      ...

C tutorial for complete beginners(intro to C language)

     A ny programming language has four important aspects viz * The way it stores data * The way it operates upon this data * The way it accomplishes input and output * The way lets u control the sequence of execution of program.  What is C?  C was developed by Ritchie in 1972 at AT and T's Bell laboratories, USA. Interestingly no one pushed it and there was no advertisement made but still programmers of the time preferred it over the older ones like FORTRAN. It was popular due to its simplicity, reliability and it's ease.  Inventor of C language,   Dennis Ritchie Why Still C in 2019?  As per today's opinion that C has been superseded by C++, C# and java one must still start his programming journey with C due to following reasons: 1. C++and C# use object oriented programming and basic programming skills         of C.  2. Mobile devices are today's rage and device like watches, ...

C tutorial #lecture 3

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. 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 f...