ExamTray App is now Available on Google Play EXAMTRAY android app link

 

TOTAL QS = 10Time [ 00 : 00 : 00 ]
00:00:00

C Programming Basics Tutorial - Arrays, Multidimensional Arrays and Pointers - Online Test 3

Instructions

Total Questions: 20

Total Minutes: 20

This ExamTray Free Online Exam or MCQ Quiz tests your C Programming Skills on C Arrays, Multidimensional Arrays and Pointers to Arrays. Examples are given as questions and answers. Easily Attend Competitive Exams and Job Interview Questions.

All the Best

1) What is the dimension of the C array int ary[10][5].?
2) What is the dimension of the below C Array.?
int ary[]={1,3,5,7};
3) Choose a correct statement with array pointers.
4) Choose correct statement about C array pointers.
5) What is the output of C Program with arrays.?
int main()
{
    int ary[] = {1, 3, 5};
    printf("%d %d", ary[-1], ary[4]);
    return 0;
}
6) What is the output of C Program with arrays.?
int main()
{
    static int ary[] = {1, 3, 5};
    printf("%d %d", ary[-1], ary[5]);
    return 0;
}
7) What is the output of C Program with arrays and pointers.?
int main()
{
    int ary[] = {11, 33, 55};
    int *p, *q;
    p = ary;
    q = ary+2;
    printf("%d %d",*p, *q);
    return 0;
}
8) Difference between C Arrays, ary[10] and cry[10][10] is.?
9) Array of Arrays is also called.?
10) What is the output of C program with multidimensional array.?
int main()
{
    int ary[3][2] = {1,2,3,4,5,6};
    printf("%d %d", ary[0][0], ary[2][1]);
    return 0;
}
11) What is the output of C program with multidimensional arrays.?
int main()
{
    int ary[3][] = {6,5,4,3,2,1};
    printf("%d %d", ary[0][0], ary[2][1]);
    return 0;
}
12) What is the output of C program with multidimensional arrays.?
int main()
{
    int ary[][3] = {6,5,4,3,2,1};
    printf("%d %d", ary[0][0], ary[1][0]);
    return 0;
}
13) Choose an alternative definition of C Multidimensional array.?
int ary[][3] = {6,5,4,3,2,1};
14) What is the output of C Program with arrays.?
int main()
{
    int ary[][2][3] = {
        {{1,2,3},{4,5,6}},
        {{7,8,9},{10,11,12}}
    };
    printf("%d %d", ary[0][0][0], ary[1][1][1]);
    return 0;
}
15) Choose a correct statement about a C Multidimensional array.
16) What is the output of C Program.?
int main()
{
    int ary[2][2][3] = {
        {{1,2,3},{4,5,6}},
        {{7,8,9},{10,11,12}}
    };
    int *p;
    p = &ary;
    printf("%d %d",*p, *p+11);
    return 0;
}
17) What is the output of C Program.?
int main()
{
    int ary[2][2][3] = {
        {{1,2,3},{4,5,6}},
        {{7,8,9},{10,11,12}}
    };
    printf("%d",*(*(*(ary+1)+ 1)+2));
    return 0;
}
18) Choose a correct C Statement to choose number 66 in the array, int ary[3][2] = {{11,22},{33,44},{55,66}};
19) A multidimensional array of dimension N is a collection of.?
20) Choose a correct statement about a Multidimensional array and pointer.?