Question 1 of 25
Hints left: 3
Q1
What will be the output of the given program? #include<stdio.h> void main() { int value=0; if(value) printf("well done "); printf("examveda"); }
Q2
What will be the output of given program? #include<stdio.h> void main() { int a=3; for(;a;printf("%d ", a--); }
Q3
Find the output of the following program. #include<stdio.h> void main() { int y=10; if(y++>9 && y++!=10 && y++>11) printf("%d", y); else printf("%d", y); }
Q4
What is the right choice, if the following loop is implemented? void main() { int num = 0; do{ --num; printf("%d", num); }while( ++num >= 0 ); }
Q5
What will be the output of the given program? #include<stdio.h> void main() { int value1, value2=100, num=100; if(value1=value2%5) num=5; printf("%d %d %d", num, value1, value2); }
Q6
The type of the controlling expression of a switch statement cannot be of the type ........
Q7
What will be the output of given program? #include<stdio.h> void main() { int i=1, j=-1; if((printf("%d", i)) < (printf("%d", j))) printf("%d", i); else printf("%d", j); }
Q8
Consider the following code: void main() { int a[5] = {6,8,3,9,0}, i=0; if(i != 0) { break; printf("%d", a[i]); } else printf("%d", a[i++]); } What is the output of the above program?
Q9
What will be the final value of the digit? void main() { int digit = 0; for( ; digit <= 9; ) digit++; digit *= 2; --digit; }
Q10
What will be the following code's output if choice = 'R'? switch(choice) { case 'R' : printf("RED"); case 'W' : printf("WHITE"); case 'B' : printf("BLUE"); default : printf("ERROR");break; }
Q11
What will be the output of the following C code? (Assuming that we have entered the value 1 in the standard input) #include <stdio.h> void main() { int ch; printf("enter a value between 1 to 2:"); scanf("%d", &ch); switch (ch, ch + 1) { case 1: printf("1\n"); break; case 2: printf("2"); break; } }
Q12
What will be the output of the given program? #include<stdio.h> void main() { int a=11,b=5; if(a=5) b++; printf("%d %d", ++a, b++); }
Q13
What will be the output of the given program? #include<stdio.h> void main() { float num=5.6; switch(num){ case 5:printf("5"); case 6:printf("6"); default : printf("0"); break; } printf("%d", num); }
Q14
What's wrong in the following statement, provided k is a variable of type int? for(k = 2, k <=12, k++)
Q15
Which command is used to skip the rest of a loop and carry on from the top of the loop again?
Q16
Consider the following program fragment: for(c=1, sum=0; c <= 10; c++) { scanf("%d", &x); if( x < 0 ) continue; sum += x; } What would be the value of sum for the input 1, -1, 2, -2, 3, -3, 4, -4, 5, -5
Q17
What will be the output of the following code? #include<stdio.h> void main() { int s=0; while(s++<10) { if(s<4 && s<9) continue; printf("%dt", s); } }
Q18
What will be the value of sum after the following program is executed? void main() { int sum=1, index = 9; do{ index = index – 1; sum *= 2; }while( index > 9 ); }
Q19
What will be the output of given program? #include<stdio.h> void main() { int a=1; if("%d=hello", a); }
Q20
What will be the value of i and j after execution of following program? #include<stdio.h> void main() { int i, j; for(i=0,j=0;i<10,j<20;i++,j++){ printf("i=%d %t j=%d", i, j); } }
Q21
What is the output of the following statements? for(i=10; i++; i<15) printf("%d ", i);
Q22
What will be the output of the following piece of code? for(i = 0; i<10; i++); printf("%d", i);
Q23
What will be the output given program? #include<stdio.h> void main() { int i = -10; for(;i;printf("%d ", i++)); }
Q24
What is the output of the following program? #include<stdio.h> int c[10] = {1,2,3,4,5,6,7,8,9,10}; main() { int a, b=0; for(a=0;a<10;++a) if(c[a]%2 == 1) b+=c[a]; printf("%d", b); }
Q25
What will be printed if the following code is executed? void main() { int x=0; for( ; ; ) { if( x++ == 4 ) break; continue; } printf("x=%d", x); }