What will be the output of the program?
#include<stdio.h> int main() { float f=43. printf("%e, ", f); printf("%f, ", f); printf("%g", f); return }
We want to round off x, a float, to an int value, The correct way to do is
#include<stdio.h> int main() { float a=0. if(a < 0.7f) printf("C\n"); else printf("C++\n"); return }
The binary equivalent of 5.is
What are the different types of real data type in C ?
#include<stdio.h> int main() { float a=0. if(a < 0. printf("C\n"); else printf("C++\n"); return }
#include<stdio.h> #include<math.h> int main() { float n=1. printf("%f, %f\n", ceil(n), floor(n)); return }
A float occupies 4 bytes. If the hexadecimal equivalent of these 4 bytes are A, B, C and D, then when this float is stored in memory in which of the following order do these bytes gets stored?
What will you do to treat the constant 3.as a long double?
#include<stdio.h> int main() { float *p; printf("%d\n", sizeof(p)); return}
#include<stdio.h> int main() { float d=2. printf("%e,", d); printf("%f,", d); printf("%g,", d); printf("%lf", d); return}
What will you do to treat the constant 3.as a float?
If the binary eauivalent of 5.in normalised form iswhat will be the output of the program (on intel machine)?
#include<stdio.h> #include<math.h> int main() { float a=5. char *p; int i; p = (char*)&a; for(i=i<=i++) printf("%02x\n", (unsigned char)p[i]); return}
#include<stdio.h> int main() { float fval=7. printf("%d\n", (int)fval); return}
Which of the following statement obtains the remainder on dividing 5.5 by 1.3 ?
Which of the following range is a valid long double (Turbo C inbit DOS OS) ?
#include<stdio.h> #include<math.h> int main() { printf("%f\n", sqrt(36.0)); return }
Which statement will you add in the following program to work it correctly?
#include<stdio.h> int main() { printf("%f\n", log(36.0)); return}
#include<stdio.h> #include<math.h> int main() { printf("%d, %d, %d\n", sizeof(3.14f), sizeof(3.14), sizeof(3.14l)); return}
Please disable the adBlock and continue. Thank you.