Declarations and Initializations - General Questions Online Exam Quiz

Declarations and Initializations - General Questions GK Quiz. Question and Answers related to Declarations and Initializations - General Questions. MCQ (Multiple Choice Questions with answers about Declarations and Initializations - General Questions

Which of the following statements should be used to obtain a remainder after dividing 3.14 by 2.1 ?

Options

A : rem = 3.14 % 2.1;

B : rem = modf(3.14, 2.1);

C : rem = fmod(3.14, 2.1);

D : Remainder cannot be obtain in floating point division.

View Answer

What are the types of linkages?

Options

A : Internal and External

B : External, Internal and None

C : External and None

D : Internal

View Answer

Which of the following special symbol allowed in a variable name?

Options

A : * (asterisk)

B : | (pipeline)

C : - (hyphen)

D : _ (underscore)

View Answer

Is there any difference between following declarations? 1 : extern int fun(); 2 : int fun();

Options

A : Both are identical

B : No difference, except extern int fun(); is probably in another file

C : int fun(); is overrided with extern int fun();

D : None of these

View Answer

How would you round off a value from 1.66 to 2.0?

Options

A : ceil(1.66)

B : floor(1.66)

C : roundup(1.66)

D : roundto(1.66)

View Answer

By default a real number is treated as a

Options

A : float

B : double

C : long double

D : far double

View Answer

Which of the following is not user defined data type? 1 : struct book { char name[ 10 ]; float price; int pages; }; 2 : long int l = 2.35 ; 3 : enum day {Sun, Mon, Tue, Wed};

Options

A : 1

B : 2

C : 3

D : Both 1 and 2

View Answer

Is the following statement a declaration or definition? extern int i;

Options

A : Declaration

B : Definition

C : Function

D : Error

View Answer

Identify which of the following are declarations 1 : extern int x; 2 : float square ( float x ) { ... } 3 : double pow(double, double);

Options

A : 1

B : 2

C : 1 and 3

D : 3

View Answer

In the following program where is the variable a getting defined and where it is getting declared?

Options

A : extern int a is declaration, int a = 20 is the definition

B : int a = 20 is declaration, extern int a is the definition

C : int a = 20 is definition, a is not defined

D : a is declared, a is not defined

View Answer

Arrays - General Questions more Online Exam Quiz

Complicated Declarations - General Questions

Control Instructions - General Questions

Floating Point Issues - General Questions