DPP 2
DPP 2
CS & IT
C Programming DPP 02
1. #include <stdio.h>
int main()
{
int a;
a = ('G'&'A')|'T'^('E' && printf("Pankaj")||printf("CS")); printf("%d", a);
return 0;
}
The output is: _____
4. #include <stdio.h>
int main()
{
int result = 2023 > 2025 ? 0 <= 1 ? printf("%d", printf("GATE") != 4) ? 2023 : 2022: 2021: 7 > 10 ||
printf("%d", 12 <= 11) ? printf("CS") != printf("IT")? 2025 : 2024 : 2030; printf("%d", result);
return 0;
}
The output is: _____
2
5. #include <stdio.h>
int main()
{
int a = 1, b = 5, c = 3, d;
d = a *= b++ + a << c--, printf("%d\t%d\t", b, c), ++a;
printf("%d\t%d", a, d);
return 0;
}
The sum of the printed values is ____.
6. #include <stdio.h>
int main()
{
char var = 0x05;
var = var^0x01;
printf("%d\t", var);
var = var <<1 + 1;
var – =10;
printf("%c\t", var + 64);
return 0;
}
The output is________.
7. #include<stdio.h>
void main()
{
int x = 4;
if(x++>3 && x++! = 4 && x++>5)
printf("%d", a);
else
printf("%d", a);
}
The output is :_______.
(A) 3 (B) 4
(C) 5 (D) None of the above
8. #include<stdio.h>
void main(){
int a, b, c;
a =– 1 >1;
b =– 1 >1L;
c =–1 >1U;
}
printf("%d %d %d", a, b, c);
(A) 111 (B) 001
(C) 110 (D) 100
3
9. #include<stdio.h>
void main()
{
int x = 1;
printf("%d",++(i++));
}
(A) 3 (B) 2
(C) 1 (D) Compilation Error
10. #include<stdio.h>
void main()
{
unsigned int x= 0xffff;
unsigned int y=~x;
printf("%d %d", x, y);
}
Assume int size as 2 bytes, the output is :
(A) –1 0 (B) –1 –1
(C) 65535 –65536 (D) –65535 0
11. #include<stdio.h>
void main()
{
int a = 10, b = 20, c, d = 1;
int e;
e = a > b? C = 10: d = 6;
printf("%d", e);
}
(A) 6 (B) 1
(C) 10 (D) Compilation Error
12. #include<stdio.h>
void main()
{
int a = 10, b = 20, c, d = 1;
int e;
e = a > b? c = 10: d, printf("pankaj");
printf("%d", e);
}
(A) pankaj1 (B) pankaj6
(C) pankaj10 (D) Compilation Error
4
13. #include<stdio.h>
void main()
{
if (2 > 3)
printf("2");
printf("3");
else
printf("4");
printf("5")
}
(A) 23 (B) 45
(C) 2345 (D) Compilation Error
14. #include<stdio.h>
void main()
{
if(printf("pankaj")-printf("sharma"))
printf("sir");
else
printf("Ji");
}
(A) pankajsharma
(B) pankajsharmasir
(C) pankajsharmasirJi
(D) pankajsharmaJi
21. #include<stdio.h>
void main()
{
int a = 0;
printf("%d", a);
if(a = 2)
{
printf("Hi");
printf("%d",a);
}
else
{
printf("Bye");
}
printf("%d", a);
}
The output string is:
(A) 0Hi22 (B) 0Hi20
(C) 0Bye0 (D) 0Hi00
22. #include<stdio.h>
void main()
{
int a = 0, b = 0;
a = (a = 4)||(b = 1);
if(a&&b) printf("CProgramming");
else printf("PankajSharma");
printf("%d" ,b);
}
The output is-
(A) CProgramming0
(B) CProgramming1
(C) PankajSharma0
(D) PankajSharma1
7