One Dimensional Array

One Dimensional Array

University

35 Qs

quiz-placeholder

Similar activities

Tema 4 Programación Básica

Tema 4 Programación Básica

University

40 Qs

Technical Quiz

Technical Quiz

University

30 Qs

Code debugging - Round 1

Code debugging - Round 1

University

30 Qs

C QUIZ UNIT 1

C QUIZ UNIT 1

University

30 Qs

IT OLYMPAID

IT OLYMPAID

University

30 Qs

Data Structures and Algorithms Quiz

Data Structures and Algorithms Quiz

University

40 Qs

OODP_Batch 1_Quiz

OODP_Batch 1_Quiz

University

30 Qs

Tema 6 Programación Básica

Tema 6 Programación Básica

University

40 Qs

One Dimensional Array

One Dimensional Array

Assessment

Quiz

Computers

University

Hard

Created by

Antony N

Used 2+ times

FREE Resource

35 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following program?  

#include <stdio.h> 

int main()  

{  

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

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

return 0;  

}

0

1

2

Compile Error

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output after execution of the program?  

#include <stdio.h> 

int main()  

{  

int i, a[7] = { 5, 6, 8, 2, 9, 3, 6 }, result;   

result = a[0];  

for (i = 1; i < 7; i++)  

 {  

if (result > a[i])  

continue;  

 result = a[i];  

 }  

printf("%d", result);  

return 0;  

}  

8

2

9

Compiler error because of two six in the array.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following C program?  

#include <stdio.h> 

int main()  

{  

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

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

return 0;  

}  

1

2

No Output

Compilation Error

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Find the output of the following C program:  

#include <stdio.h> 

int main()  

{  

int a;  

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

 arr[0] = ++arr[1] - arr[1]--;  

 a = arr[0]++;  

 arr[0] = ++arr[a++];  

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

return 0;  

}

1,2,3 

1,2,2 

 2,2,2

2,3,3

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be output?  

#include <stdio.h> 

int main()  

{  

int i;  

int arr[3] = { 1 };  

for (i = 0; i < 3; i++)  

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

return 0;  

1 followed by garbage values

1 1 1 

1 0 0

Syntax error 

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Predict the output of the following code.  

#include <stdio.h> 

int main()  

{  

int arr[1] = { 5 };  

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

return 0;  

0

1

5

Syntax error

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will the output?  

#include <stdio.h> 

int main()  

{  

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

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

int arr3[];  

 arr3[] = arr1[] + arr2[];  

 printf("%d", arr3[]);  

return 0;  

}  

1,2,3

5,6,7

5,7,9

Error

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?