A C program contains the following declarations: 10m Jun2006
int i, j;
long iX;
short S;
float X;
double dX;
char C;
Determine the resultant data type of each of the following expressions:
(i) i + C – int (resultant data type)
(ii) X + C – float (resultant data type)
(iii) dX + X – double (resultant data type)
(iv) ((int) dX) + iX – long (resultant data type)
(v) i + X – float (resultant data type)
(vi) S + j – int (resultant data type)
(vii) iX + j – long (resultant data type)
(viii) S + C – short (resultant data type)
(ix) iX + C – long (resultant data type)
(x) i + j – int (resultant data type)
Screen Shots: