adplus-dvertising
frame-decoration

Question

If the following program fragment ( assume negative numbers are stored in 2's complement form) outputs an integer that is same as (log in the answers are to the base two)
unsigned i=1;
 int j = -4;
 printf( " %u ", i + j);
 prints x, then printf( " %d ", 8* sizeof( int ));

a.

an unpredictable value

b.

8 * log( x + 3 )

c.

log( x+ 3 )

d.

none of above

Posted under C Programming

Answer: (c).log( x+ 3 )

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. If the following program fragment ( assume negative numbers are stored in 2's complement form) outputs an integer that is same as (log in the answers are to the base two)

Similar Questions

Discover Related MCQs

Q. If a = 9, b = 5 and c = 3, 
then the expression ( a - a/b * b % c) > a % b % c
evaluates to

Q. Consider the declaration 

static char hello[ ] = " hello " ;
The output of printf( " % s \ n ", hello) ;

will be the same as that of

Q. printf("ab", "cd", "ef");

prints

Q. int i = 5;

is a statement in a C program.Which of the following are true?

Q. The statement

printf ("%d", 10 ? 0 ? 5 : 11 : 12 ) ;

prints

Q. The statement

printf ("%d", ++5) ;

prints

Q. The statement

printf ("%d", ( a++) ) ;

prints

Q. The statement

printf ( "%d" , sizeof (" "'));

prints

Q. If following variables are set to the values as shown below, then what is the value of the expression following it?

answer=2;
marks=10;

!((answer2))

Q. Consider following statements:

putchar(getchar());
putchar(getchar());

If
a
b
is the input, then output will be

Q. What will be the value of x and y after execution of the following statement (C language)
n ==5;x=n++;y=-x;?

Q. In a 'C' program, constant is defined

Q. Printf("%d"printf("tim"));

Q. What does the statement

printf("%d",10?0?5:1:12);

prints :

Q. Find the output of the following :
for (i=1,j=10;i

Q. For x and y are variables as declared below
double x=0.005,y=-0.01;
What is the value of ceil(x+y)

Q. The for statement can precede a loop to be executed 50 times or till a boolean variable "found" become false is given by

Q. What is an Escape Sequence in C language?

Q. Choose a correct statement about C Escape Sequences.

Q. What is a format specifier in C language?