What is the result
main()
{
char c=-64;
int i=-32
unsigned int u =-16;
if(c>i){
printf("pass1,");
if(c<u)
printf("pass2");
else
printf("Fail2");}
else
printf("Fail1);
if(i<u)
printf("pass2");
else
printf("Fail2")
}
a)Pass1,Pass2
b)Pass1,Fail2
c)Fail1,Pass2
d)Fail1,Fail2
e)none
Answer Posted / madhuri
here int i=-32 is not terminated so syntax error
if that statement was terminated then the answer would be
none in the given options because the output of the program
would be
pass1
pass2
pass2
| Is This Answer Correct ? | 3 Yes | 1 No |
Post New Answer View All Answers
What are the different types of C instructions?
What are the __date__ and __time__ preprocessor commands?
What are enums in c?
What is a pointer on a pointer in c programming language?
Is int a keyword in c?
What is the use of void pointer and null pointer in c language?
What is meant by recursion?
What is function prototype in c with example?
Can two or more operators such as and be combined in a single line of program code?
a linearly ordered set of data elements that have the same structure and whose order is preserved in storage by using sequential allocation a) circular b) ordinary c) array d) linear list
How do I swap bytes?
Explain what is the benefit of using an enum rather than a #define constant?
What is union in c?
What is a buffer in c?
Is c++ based on c?