Operators
- What will be the output of the following C code?
#include <stdio.h>
void main()
{
int p = 6, q, r;
q = --p;
r = p--;
printf("%d %d %d", p, q, r);
}
-
View Hint View Answer Discuss in Forum
NA
Correct Option: D
4 5 5
- What will be the output of the following C code?
#include <stdio.h>
void main()
{
int n1 = 100;
int n2 = sizeof(n1++);
printf("n1 is %d", n1);
}
-
View Hint View Answer Discuss in Forum
NA
Correct Option: A
n1 is 100
- Comment on the output of the following C code.
#include <stdio.h>
int main()
{
int k, num, x = 6;
scanf("%d", &num);
for (k = 0; k < num; k++)
num = num * 3;
}
-
View Hint View Answer Discuss in Forum
NA
Correct Option: D
No output
- What will be the output of the following C code?
#include <stdio.h>
int main()
{
int num = 4;
if (num >> 2)
printf("%d\n", num);
}
-
View Hint View Answer Discuss in Forum
NA
Correct Option: C
4
- What will be the output of the following C code?
#include <stdio.h>
int main()
{
if (7 & 8)
printf("All");
if ((~7 & 0x000f) == 8)
printf("that glitters is not gold.\n");
}
-
View Hint View Answer Discuss in Forum
NA
Correct Option: C
that glitters is not gold