TQ-Array operations on functions

TQ-Array operations on functions

University

20 Qs

quiz-placeholder

Similar activities

Operators in C

Operators in C

University

24 Qs

Pointers in C

Pointers in C

University

24 Qs

Coding club Summit Online Quiz

Coding club Summit Online Quiz

University

15 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

OPC MCQ's

OPC MCQ's

12th Grade - University

20 Qs

BS TEST2

BS TEST2

University

20 Qs

C PROGRAMMING

C PROGRAMMING

University

25 Qs

TQ-Array operations on functions

TQ-Array operations on functions

Assessment

Quiz

Computers

University

Hard

Created by

KarunaiMuthu SriRam

Used 1+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

1

2

3

Compiler Error

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of the following code?

 

#include <stdio.h>

void modify(int arr[]) {

    arr[1] = 5;

}

 

int main() {

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

    modify(a);

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

    return 0;

}

1

2

3

5

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following code?

 

#include <stdio.h>

void change(int *arr) {

    arr[2] = 10;

}

 

int main() {

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

    change(a);

    printf("%d", a[2]);

    return 0;

}

1

2

3

10

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of the following code?

 

#include <stdio.h>

void update(int *a) {

    a++;

    *a = 7;

}

 

int main() {

    int arr[] = {3, 4, 5};

    update(arr);

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

    return 0;

}

3

4

7

Undefined

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following code?

 

#include <stdio.h>

void process(int *arr) {

    arr[0] = 6;

}

 

int main() {

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

    process(a);

    printf("%d", a[0]);

    return 0;

}

4

5

6

Compiler Error

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of the following code?

 

#include <stdio.h>

void arrayFunc(int arr[]) {

    arr[0] = 8;

}

 

int main() {

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

    arrayFunc(a);

    printf("%d", a[0]);

    return 0;

}

2

3

4

8

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following code?

 

#include <stdio.h>

void modifyArray(int *arr) {

    arr++;

    *arr = 9;

}

 

int main() {

    int a[] = {5, 6, 7};

    modifyArray(a);

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

    return 0;

}

5

6

7

9

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?