c star 2

c star 2

University

15 Qs

quiz-placeholder

Similar activities

POINTERS

POINTERS

University

10 Qs

Test in C Language

Test in C Language

University

10 Qs

C Language

C Language

10th Grade - University

11 Qs

C Programming Quiz

C Programming Quiz

University

19 Qs

Pointeurs et références 2

Pointeurs et références 2

University

10 Qs

Șiruri de caractere - funcții

Șiruri de caractere - funcții

10th Grade - University

15 Qs

C - Strings

C - Strings

University

20 Qs

IEEE_Round2

IEEE_Round2

University

13 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?