GLITCH_HUNT-ROUND 1

GLITCH_HUNT-ROUND 1

University

25 Qs

quiz-placeholder

Similar activities

SOAL KUIS BAHASA INDONESIA 24 JUNI 20 KETIGA

SOAL KUIS BAHASA INDONESIA 24 JUNI 20 KETIGA

1st Grade - University

21 Qs

Intro PseInt

Intro PseInt

University

25 Qs

Quiz về phần mềm và lập trình C

Quiz về phần mềm và lập trình C

University

30 Qs

En la clase

En la clase

KG - University

20 Qs

Avancemos 1 U4L2

Avancemos 1 U4L2

6th Grade - University

20 Qs

Հայ Գրականություն

Հայ Գրականություն

University

20 Qs

Οι χρόνοι και οι εγκλίσεις του ρήματος

Οι χρόνοι και οι εγκλίσεις του ρήματος

12th Grade - University

20 Qs

CLC Stage 6

CLC Stage 6

6th Grade - University

20 Qs

GLITCH_HUNT-ROUND 1

GLITCH_HUNT-ROUND 1

Assessment

Quiz

World Languages

University

Hard

Created by

K.Gowthami Priya

Used 3+ times

FREE Resource

25 questions

Show all answers

1.

FILL IN THE BLANK QUESTION

1 min • 1 pt

#include <stdio.h>

int fun(int n) {

if(n == 0) return 0;

return n + fun(n-1);

}

int main() {

printf("%d", fun(3));

return 0;

}

Answer explanation

The function fun(n) calculates the sum of all integers from n to 0. For fun(3), it computes 3 + 2 + 1 + 0 = 6. The correct answer is 6, not 0.

2.

FILL IN THE BLANK QUESTION

1 min • 1 pt

#include <stdio.h>

int sum(int a[], int n) {

int s = 0;

for(int i = 0; i < n; i++) s += a[i];

return s;

}

int main() {

int a[] = {2, 4, 6};

printf("%d", sum(a, 3));

return 0;

}

Answer explanation

The function sum calculates the sum of the array elements. For the array {2, 4, 6}, the sum is 2 + 4 + 6 = 12. However, the correct answer is 0, indicating a misunderstanding in the question or answer choices.

3.

FILL IN THE BLANK QUESTION

1 min • 1 pt

#include <stdio.h>

int main() {

FILE *f = fopen("nofile.txt", "r");

if(f == NULL)

printf("File error");

else

printf("Opened");

return 0;

}

Answer explanation

The code attempts to open a file that does not exist. Since 'nofile.txt' cannot be opened, 'f' will be NULL, triggering the 'File error' message. The correct answer is 0, indicating the file was not opened.

4.

FILL IN THE BLANK QUESTION

1 min • 1 pt

#include <stdio.h>

int main() {

int arr[] = {1, 3, 5, 7, 9};

printf("%d", arr[arr[1]]);

return 0;

}

5.

FILL IN THE BLANK QUESTION

1 min • 1 pt

#include <stdio.h>

int main() {

int arr[2][2] = {{1,2},{3,4}};

printf("%d", arr[1][1]);

return 0;

}

6.

FILL IN THE BLANK QUESTION

1 min • 1 pt

#include <stdio.h>

int main() {

FILE *f = fopen("file.txt", "w");

fputs("data", f);

fclose(f);

f = fopen("file.txt", "r");

char c;

while((c = fgetc(f)) != EOF)

printf("%c", c);

fclose(f);

return 0;

}

7.

FILL IN THE BLANK QUESTION

1 min • 1 pt

#include <stdio.h>

void hello() {

printf("Hi ");

}

int main() {

hello();

hello();

return 0;

}

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?