DS_A1 batch viva1 &2

DS_A1 batch viva1 &2

University

8 Qs

quiz-placeholder

Similar activities

C Programming Quiz-1

C Programming Quiz-1

University

10 Qs

Recursion

Recursion

University

8 Qs

DSA quiz 3 set 1

DSA quiz 3 set 1

University

10 Qs

#include <\c>

#include <\c>

University

13 Qs

TECH INTELLECT - ROUND 2

TECH INTELLECT - ROUND 2

University

10 Qs

C Programming - Basics 001

C Programming - Basics 001

University

10 Qs

c-languiz

c-languiz

University

10 Qs

C Operators and Expressions 01

C Operators and Expressions 01

University

10 Qs

DS_A1 batch viva1 &2

DS_A1 batch viva1 &2

Assessment

Quiz

Computers

University

Easy

Created by

prapulla shivraj

Used 8+ times

FREE Resource

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of the following code snippet?

#include <stdio.h>
int main() {
	int a = 3, b = 5;
	int t = a;
	a = b;
	b = t;
	printf("%d %d", a, b);
	return 0;
}

5,3

3,5

3,3

5,5

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt


How is an array initialized in C language?

int a[3] = {1, 2, 3};

int a = {1, 2, 3};

int a[] = new int[3]

int a(3) = [1, 2, 3];


int a[3] = {1, 2, 3};
int a = {1, 2, 3};
int a[] = new int[3]
int a(3) = [1, 2, 3];

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following code snippet?

#include <stdio.h>
int main() {
	int a[] = {1, 2, 3, 4};
	int sum = 0;
	for(int i = 0; i < 4; i++) {
	    sum += a[i];
	}
	printf("%d", sum);
	return 0;
}


1

4

20

10

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How are String represented in memory in C?


An array of characters.

The object of some class.

Same as other primitive data types.

LinkedList of characters.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of the following code snippet?

#include <stdio.h>
void solve() {
    int first = 10, second = 20;
    int third = first + second;
    {
        int third = second - first;
        printf("%d ", third);
    }
    printf("%d", third);
}
int main() {
	solve();
	return 0;
}

10 30

30 10

10 20

20 10

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Assuming int is of 4bytes, what is the size of int arr[15];?

60

30

15

4

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt


Which of the following statements should be used to obtain a remainder after dividing 3.14 by 2.1 ?

rem = fmod(3.14, 2.1);

rem = modf(3.14, 2.1);

Remainder cannot be obtain in floating point division.


rem = 3.14 % 2.1;

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

what is the outpuWhich of the following is the correct order of evaluation for the below expression?
z = x + y * z / 4 % 2 - 1t of the following code snippet


* / % + - =

= * / % + -

/ * % - + =

* % / - + =