02/05/2025

02/05/2025

University

25 Qs

quiz-placeholder

Similar activities

Technical Quiz

Technical Quiz

University

20 Qs

OPC MCQ's

OPC MCQ's

12th Grade - University

20 Qs

C Quiz 1

C Quiz 1

University

25 Qs

พื้นฐานการเขียนโปรแกรมคอมพิวเตอร์

พื้นฐานการเขียนโปรแกรมคอมพิวเตอร์

10th Grade - University

20 Qs

OCS752_CP_WEEKLY_TEST3 (20.08.2020)

OCS752_CP_WEEKLY_TEST3 (20.08.2020)

University

20 Qs

Conocimientos básicos de C

Conocimientos básicos de C

University

20 Qs

Quiz on Air Pool 1 SH

Quiz on Air Pool 1 SH

University

21 Qs

Structured Programming

Structured Programming

University

20 Qs

02/05/2025

02/05/2025

Assessment

Quiz

Computers

University

Hard

Created by

Dr Brahma

Used 1+ times

FREE Resource

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

What will be the output of the following code snippet?

#include <stdio.h>

void solve()

{ int x = 2, y = 2;

printf(x > y ? 'Greater': x == y ? 'Equal' : 'Lesser');

}

int main()

{

solve();

return 0;

}

Greater

Equal

Lesser

None of these

2.

MULTIPLE CHOICE QUESTION

2 mins • 2 pts

ARRAY matrix[2][3] SET matrix[0][0] TO 1, matrix[0][1] TO 2, matrix[0][2] TO 3, matrix[1][0] TO 4, matrix[1][1] TO 5, matrix[1][2] TO 6 PRINT matrix[1][2]

Prints 1

Prints 5

Prints 6

None of these

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

The correct format of declaring a function is:


type_of_return name_of_function (argument type);

type_of_return name_of_function (argument type){}

type_of_return (argument type) name_of_function;

all of the above

4.

MULTIPLE CHOICE QUESTION

3 mins • 2 pts

What is the output printed by the following program?

#include<stdio.h>

int f(int n, int k)

{

if (n == 0)

return 0;

else if (n % 2)

return f(n/2, 2*k) + k;

else return f(n/2, 2*k) - k;

}

int main ()

{

printf("%d", f(20, 1));

return 0;

}

5

8

9

20

5.

MULTIPLE CHOICE QUESTION

3 mins • 2 pts

Consider the following C-program :

int fun()

{

static int num = 16;

return num--;

}

int main()

{

for(fun(); fun(); fun())

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

return 0;

}


Infinite loop

13 10 7 4 1

15 12 8 5 2

14 11 8 5 2

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

#include<stdio.h>

struct st

{

int x;

struct st next;

};

int main()

{

struct st temp;

temp.x = 10;

temp.next = temp;

printf("%d", temp.next.x);

return 0;

}

Compiler Error

Runtime Error

10


Garbage Value

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

In C, the program execution starts from?

  1. printf()

  1. scanf()


main()


getch()

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?