w3resource

C Exercises: Demonstrate the working of keyword long

C Variable Type : Exercise-18 with Solution

Write a C program to demonstrate the working of the keyword long.

Sample Solution:

C Code:

#include<stdio.h>      // Include the standard input/output header file.

int main()           // Start of the main function.
{
int a;            // Declare an integer variable 'a'.
long b;           // Declare a long integer variable 'b'.
long long c;      // Declare a long long integer variable 'c'.
double e;         // Declare a double precision floating-point variable 'e'.
long double f;    // Declare a long double precision floating-point variable 'f'.

printf("\n Demonstrate the working of keyword long \n");   // Print a header message.
printf("------------------------------------------\n");  // Print a separator line.

printf(" The size of int = %ld bytes \n", sizeof(a));      // Print the size of 'a'.
printf(" The size of long = %ld bytes\n", sizeof(b));      // Print the size of 'b'.
printf(" The size of long long = %ld bytes\n", sizeof(c)); // Print the size of 'c'.

printf(" The size of double = %ld bytes\n", sizeof(e));    // Print the size of 'e'.
printf(" The size of long double = %ld bytes\n\n", sizeof(f)); // Print the size of 'f'.

return 0;   // Return 0 to indicate successful execution of the program.
}   // End of the main function.

Sample Output:

 Demonstrate the working of keyword long                                                                      
------------------------------------------                                                                    
 The size of int = 4 bytes                                                                                    
 The size of long = 8 bytes                                                                                   
 The size of long long = 8 bytes                                                                              
 The size of double = 8 bytes                                                                                 
 The size of long double = 16 bytes 

Flowchart:

C Exercises Flowchart: Demonstrate the working of keyword long

C Programming Code Editor:

Previous: Write a C program to abort the current process.
Next: C Basic Input Output Statement Exercises Home

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/c-programming-exercises/variable-type/c-variable-type-exercises-18.php