#WAP to print the value and size of different data types (Use sizeof operator).
Description: This program illustrates use of format specifiers for different data types and sizeof operator.
Key points- Use of sizeof operator, use of different format specifiers.
Source code :
#include <stdio.h>
int main()
{
//Characters
char a=’1’;
unsigned char b=’2’;
//Integers
int c=3;
unsigned int d=4;
short int e=5;
unsigned short int f=6;
long int g=7;
unsigned long int h=8;
//Real numbers
float i=9.0;
double j=10.0;
long double k=11.0;
printf(“\n The value of a is %c and size is %d byte”,a,sizeof(a));
printf(“\n The value of a is %c and size is %d byte”,b,sizeof(b));
printf(“\n The value of a is %d and size is %d bytes”,c,sizeof(c));
printf(“\n The value of a is %u and size is %d bytes”,d,sizeof(d));
printf(“\n The value of a is %d and size is %d bytes”,e,sizeof(e));
printf(“\n The value of a is %u and size is %d bytes”,f,sizeof(f));
printf(“\n The value of a is %ld and size is %d bytes”,g,sizeof(g));
printf(“\n The value of a is %lu and size is %d bytes”,h,sizeof(h));
printf(“\n The value of a is %f and size is %d bytes”,i,sizeof(i));
printf(“\n The value of a is %lf and size is %d bytes”,j,sizeof(j));
printf(“\n The value of a is %Lf and size is %d bytes”,k,sizeof(k));
return 0;
}
Output:

If you had any Quaries regarding Programming language feel free to comments on the comment box provided below..
Please follow our website to never miss any update. .
Comments
Post a Comment