Trouble Shoot Round-1 Set-1

20 Questions | Total Attempts: 135

SettingsSettingsSettings
Please wait...
Trouble Shoot Round-1 Set-1

.


Questions and Answers
  • 1. 
    Int main() {     int c=2;     switch(c)     {         case 0: printf("CSE");         case 1: printf("Quest");         case 2: printf("Trouble");         case 3: printf("Shoot");         default: printf("2k19");     }     return 0; }
    • A. 

      CSEQuest2k19

    • B. 

      TroubleShoot2k19

    • C. 

      2k19

    • D. 

      Quest2k19

  • 2. 
    How many times "Trouble Shoot" will print? int main()  {   int x;   for(x=-1; x<=10; x++)   {     if(x < 5)       continue;     else       break;     printf("Trouble Shoot");   }    return 0; }
    • A. 

      Infinite Time

    • B. 

      11 Times

    • C. 

      0 Time

    • D. 

      Error

  • 3. 
    3. int main() {   char arr[5]="Quest";   printf("%s", arr);   return 0;  }
    • A. 

      Quest

    • B. 

      Q

    • C. 

      Garbage Value

    • D. 

      Compilation Error

  • 4. 
    Int main() {   int a = 100, b = 74;   if (a++ > 100 && b++ > 200)     printf("High values with a = %d b = %dn", a, b);   if (a++ < 100 || b++ < 200)     printf("Low values with a = %d b = %dn", a, b);  }
    • A. 

      Low values with a = 100 b = 74

    • B. 

      Low values with a = 100 b = 73

    • C. 

      Low values with a = 102 b = 75

    • D. 

      Low values with a = 102 b = 74

  • 5. 
    Int main() {   int x = 0, y = 0;   if(x > 0)     if(y > 0)       printf("True");    else     printf("False");  }
    • A. 

      No Output

    • B. 

      True

    • C. 

      False

    • D. 

      Error Because of dangling else problem

  • 6. 
    Int main() {  int x,y,z;  x = '1'-'0'; /* line-1 */  y = 'a'-'b'; /* line-2 */  z = x + y;  printf("%d",z);  } 
    • A. 

      0

    • B. 

      Error because of incorrect line-1 only

    • C. 

      Error because of incorrect line-1 and line-2.

    • D. 

      Error because of incorrect line-2 only.

  • 7. 
    Examination of the program step by step is called ______________
    • A. 

      Controlling

    • B. 

      Stepping

    • C. 

      Tracing

    • D. 

      Testing

  • 8. 
    #include<stdio.h> #include<stdlib.h> int main() {     unsigned char;     FILE *fp;     fp=fopen("trial", "r");     if(!fp)     {         printf("Unable to open file");         exit(1);     }     fclose(fp);     return 0; }
    • A. 

      Error: in unsigned char statement

    • B. 

      Error: unknown file pointer

    • C. 

      No Error

    • D. 

      None of above

  • 9. 
    #include<stdio.h> int main() {     char ch;     int i;     scanf("%c", &i);     scanf("%d", &ch);     printf("%c %d", ch, i);     return 0; }
    • A. 

      Error: suspicious char to in conversion in scanf()

    • B. 

      Error: we may not get input for second scanf() statement

    • C. 

      No error

    • D. 

      None of above

  • 10. 
    Int main() {     int x[10]={0,1,2,3,4,5,6,7,8,9};     int *ptr1,*ptr2;     ptr1=&x[0];     ptr2=&x[5];          printf("%p\n",(ptr1+ptr2));          return 0; }
    • A. 

      Compilation Error

    • B. 

      Garbage Value

    • C. 

      Some Random Address

    • D. 

      No Error

  • 11. 
    Int main() {     char *str="Quest";     printf("%d,%d\n",strlen(str),sizeof(str));     return 0; }
    • A. 

      5,10

    • B. 

      5,8

    • C. 

      5,6

    • D. 

      5,5

  • 12. 
    #include<stdio.h>    #include<stdlib.h>      int main()    {        char *ptr;        free(ptr);        return 0           }
    • A. 

      This program will print nothing after execution

    • B. 

      Segmentation fault

    • C. 

      Aborted (core dumped)

    • D. 

      None of the mentioned

  • 13. 
    Int main(void) {     while(.) {     printf("Quest"); } return 0; }
    • A. 

      Quest(Infinity Times)

    • B. 

      Error

    • C. 

      Segmentation Fault

    • D. 

      None of the Above

  • 14. 
    Void Main() { int a=10; printf("%d", a); }
    • A. 

      10

    • B. 

      Run Time Error

    • C. 

      Compilation Error

    • D. 

      None of the Above 

  • 15. 
    Void test(struct number n) {     n.x=100; } struct number{ int x; }; int main() {     struct number num;     test(num);     printf("%d\n",num.x);         return 0; }
    • A. 

      Error

    • B. 

      No Output

    • C. 

      100

    • D. 

      None of the Above

  • 16. 
    Int main() { int a; int b=5; a=0 && --b; printf("%d%d",a,b); }
    • A. 

      0 4

    • B. 

      Compile Time Error

    • C. 

      0 5

    • D. 

      Run Time Error

  • 17. 
    Void PrintCount() {  static int Count=1;  printf("%d ",Count);  Count=Count+1; } int  main() {  PrintCount();  PrintCount();  PrintCount();  return 0; }
    • A. 

       1 1 1

    • B. 

      1 2 3

    • C. 

      Compile time error

    • D. 

      Run time error

  • 18. 
    Void main() { int a,b,c; a+b=c; } What type of error we get
    • A. 

      Syntax Error

    • B. 

      Semantic Error

    • C. 

      Logical Error

    • D. 

      Run Time Error

  • 19. 
    Int main() {     int x=5;     if(x>=10)       printf("Quest");     printf("CSE");     else  printf("2K19"); }
    • A. 

      No Output

    • B. 

      2K19

    • C. 

      QuestCSE

    • D. 

      Compilation Error

  • 20. 
    #include<stdio.h> int main() {        int i;        for(i=0;i<=3;i++);         printf("%d",i);         return 0; }
    • A. 

      Compilation Error

    • B. 

      1 2 3

    • C. 

      4

    • D. 

      0 1 2 3

Back to Top Back to top