c star 2

c star 2

University

15 Qs

quiz-placeholder

Similar activities

PSC Quiz1

PSC Quiz1

University - Professional Development

20 Qs

C - Structures

C - Structures

University

20 Qs

TECHFEST QUALIFYING ROUND

TECHFEST QUALIFYING ROUND

University

20 Qs

Programming in C(1)

Programming in C(1)

University

20 Qs

Array Addresses 2024

Array Addresses 2024

University

20 Qs

Linux 3-4

Linux 3-4

University

20 Qs

Playing with C

Playing with C

University

20 Qs

unit3 pointers

unit3 pointers

University

10 Qs

c star 2

c star 2

Assessment

Quiz

Computers

University

Hard

Created by

paaventhan 91

Used 2+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

27) What is the output of the following code?

int fun(char *str1)

{ char *str2 = str1;

while(*++str1);

return (str1-str2);

}

int main()

{ char *str = "GeeksQuiz";

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

return 0;

}

10

9

8

random number

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

28)What is the output of the following code?

#include<stdio.h>

int main()

{

char str[] = "GeeksQuiz";

printf("%s %s %sn", &str[5], &5[str], str+5);

printf("%c %c %cn", *(str+6), str[6], 6[str]);

return 0;

}

Runtime Error

Compiler Error

uiz uiz uiz u u u

Quiz Quiz Quiz u u u

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

29) What is the output of the following code?

void print(int arr[])

{ int n = sizeof(arr)/sizeof(arr[0]);

int i;

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

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

}

int main()

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

print(arr);

return 0;

}

a)

b)

c)

d)

1,2,3,4,5,6,7,8

Compile error

1,2

Runtime error

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

30)What is the output of the following code?

int main()

{

float arr[] = {12.4, 2.3, 4.5, 6.7};

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

return 0;

}

a)5

b)7

c)4

d)8

5

7

4

8

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

31)What is the output of the following code?

int main()

{

int i = 0;

char s[4] = {'\0', '\0', '\0', '\0'};

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

{

printf("%c", s[i]);

}

return 0;

}

\0\0\0

0\0\0\0

No output

Error

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

32) In C, if you pass an array as an argument to a function, what actually gets passed?

Value of elements in array

First element of the array

Base address of the array

Address of the last element of array

7.

FILL IN THE BLANK QUESTION

1 min • 1 pt

34) How many times EEE will be printed

int i=-5;

while(i<=5)

{

If(i>=0)

break;

else

{

i++;

continue;

}

printf(“EEE”)

}

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?