GLITCH_HUNT-ROUND 1

GLITCH_HUNT-ROUND 1

University

25 Qs

quiz-placeholder

Similar activities

CLC Stage 5

CLC Stage 5

6th Grade - University

20 Qs

Bahasa Indonesia 1-vocabulary

Bahasa Indonesia 1-vocabulary

University

25 Qs

C678-CSLT

C678-CSLT

University

29 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

Irregular Verbs for pre-KET

Irregular Verbs for pre-KET

7th Grade - Professional Development

20 Qs

HCT Level 2 CA List 1

HCT Level 2 CA List 1

KG - University

20 Qs

En la clase

En la clase

KG - 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?