Milking Minds 2 17-01-24

Milking Minds 2 17-01-24

University

15 Qs

quiz-placeholder

Similar activities

Competitive Coding-I

Competitive Coding-I

University

20 Qs

PSC Quiz1

PSC Quiz1

University - Professional Development

20 Qs

C programming-1

C programming-1

University

13 Qs

Programming in C(1)

Programming in C(1)

University

20 Qs

C-Extended

C-Extended

University

16 Qs

Playing with C

Playing with C

University

20 Qs

PSP Module-4

PSP Module-4

University

20 Qs

EST102 : PROGRAMMING IN C TEST 1

EST102 : PROGRAMMING IN C TEST 1

University

20 Qs

Milking Minds 2 17-01-24

Milking Minds 2 17-01-24

Assessment

Quiz

Computers

University

Hard

Created by

Vighnesh Nicham

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the time complexity of the following code snippet in C?

#include <stdio.h>

#include <string.h>

void solve() {

char s[] = "scaler";

int n = strlen(s);

for (int i = 0; i < n; i++) {

s[n + i] = s[i];

}

s[n * 2] = '\0'; // Adding null terminator to form a valid string

printf("%s\n", s);

}

int main() {

solve();

return 0;

}

O(n)

O(n^2)

O(1)

O(log n)

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What happens if the following C statement is compiled and executed?

#include <stdlib.h>

int main() {

int *ptr = NULL;

free(ptr);

return 0; }

The program is not semantically correct

The program is compiled and executed successfully

The program gives a compile-time error

The program compiled successfully but throws an error during run-time

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the purpose of the following C code?

#include <stdio.h>

int main() {

int i, n = 5;

for (i = 0; i <= n; i++) {

printf("Hello, World!\n");

}

return 0;

}

To print 'Hello, World!' 5 times

To print 'Hello, World!' 6 times

To print 'Hello, World!' 4 times

To print 'Hello, World!' n times

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Consider the following Python code

def mystery_function(n):

result = 0

for i in range(1, n + 1):

result += i * i

return result

x = mystery_function(4)

What will be the output of the code?

14

30

1

20

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Consider the following Python code snippet:

def mysterious_function(n):

return n if n <= 0 else (n % 10) + mysterious_function(n // 10)

result = mysterious_function(987654321)

print(result)

What will be the output of the code?

45

36

55

45 followed by an error

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Consider the following Python code:

def calculate_average(nums):

try:

total = sum(nums)

average = total / len(nums)

return average

except ZeroDivisionError:

return "Cannot calculate average for an empty list"

except TypeError:

return "Invalid data type in the list"

except Exception as e:

return f"An unexpected error occurred: {e}"

result = calculate_average([1, 2, 3, '4', 5])

print(result)

What will be the output of the code?

3.0

TypeError: Invalid data type in the list

An unexpected error occurred: unsupported operand type(s) for +: 'int' and 'str'

Cannot calculate average for an empty list

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Consider the following Python code:

def mysterious_list_operations(lst):

return [i for i in range(len(lst)) if lst.pop(0) % 2 == 0]

original_list = [1, 2, 3, 4, 5, 6]

result = mysterious_list_operations(original_list.copy())

print(result)

What will be the output of the code?

[0, 1, 2]

[1, 3, 5]

[2, 4, 6]

[3, 2, 1]

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?