7-04-2024 quiz

7-04-2024 quiz

Professional Development

30 Qs

quiz-placeholder

Similar activities

Agama Kristen Protestan

Agama Kristen Protestan

1st Grade - Professional Development

25 Qs

Pemuda Wilayah Mandolang Dua

Pemuda Wilayah Mandolang Dua

Professional Development

25 Qs

Kuiz Pemantapan Akidah

Kuiz Pemantapan Akidah

Professional Development

25 Qs

PUJAN KEPITU

PUJAN KEPITU

Professional Development

25 Qs

PAI Kelas 6 : Pelajaran 6 - Indahnya Saling Membantu

PAI Kelas 6 : Pelajaran 6 - Indahnya Saling Membantu

KG - Professional Development

25 Qs

REHMAT FAST QUIZ

REHMAT FAST QUIZ

KG - Professional Development

25 Qs

soal ujian Al-quran Hadits kelas xI semester genap 2022

soal ujian Al-quran Hadits kelas xI semester genap 2022

11th Grade - Professional Development

25 Qs

Malayalam islamic quiz

Malayalam islamic quiz

Professional Development

25 Qs

7-04-2024 quiz

7-04-2024 quiz

Assessment

Quiz

Religious Studies

Professional Development

Medium

Created by

INSPIRE [Official]

Used 1+ times

FREE Resource

AI

Enhance your content

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

30 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The keyword used to transfer control from a function back to the calling function is


back

terminate

return

end

Answer explanation

The keyword return is used to transfer control from a function back to the calling function.


2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Point out the error in the program

Missing parenthesis in return statement

The function should be defined as int f(int a, int b)

Redeclaration of a

None of above

Answer explanation

f(int a, int b) The variable a is declared in the function argument statement.

int a; Here again we are declaring the variable a. Hence it shows the error "Redeclaration of a"

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt


A function cannot be defined inside another function

True

False

Answer explanation

A function cannot be defined inside the another function, but a function can be called inside a another function.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is true about the size of C data types?

sizeof(char) <= sizeof(int) <= sizeof(long)

sizeof(double) <= sizeof(float)

sizeof(char) > sizeof(short)

sizeof(int) == sizeof(float)

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the correct way to declare a comment in C?

<!-- This is a comment -->

/* This is a comment */

// This is a comment

Both B and C are correct

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Functions cannot return more than one value at a time

True

False

Answer explanation

True, A function cannot return more than one value at a time. because after returning a value the control is given back to calling function.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

What will be the output of the program?

Print 5, 4, 3, 2, 1

Infinite loop

Print 1, 2, 3, 4, 5

Print 5, 4, 3, 2, 1, 0

Answer explanation

Step 1: int no=5; The variable no is declared as integer type and initialized to 5.

Step 2: reverse(no); becomes reverse(5); It calls the function reverse() with '5' as parameter.

The function reverse accept an integer number 5 and it returns '0'(zero) if(5 == 0) if the given number is '0'(zero) or else printf("%d,", no); it prints that number 5 and calls the function reverse(5);.

The function runs infinetely because the there is a post-decrement operator is used. It will not decrease the value of 'n' before calling the reverse() function. So, it calls reverse(5) infinitely.

Note: If we use pre-decrement operator like reverse(--n), then the output will be 5, 4, 3, 2, 1. Because before calling the function, it decrements the value of 'n'.

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?