C Programming MCQ

MCQ History Of C Language | Multiple-Choice Questions

MCQ History Of C Language. Multiple-Choice Questions with Answers on History and Basics of C language. 

 

MCQ History Of C Language

 

Who invented C Language ??

A) Charles Babbage
B) Grahambel
C) Dennis Ritchie
D) Steve Jobs

 

Choose correct answer ??

#include<stdio.h>
main()
{
/* Multi Line Comment
This line is ignored by compiler
*/
printf(“Hello C World”);
}

A) #include is a Preprocessor Directive
B) <stdio.h> is a header file with predefined functions like printf, scanf etc
C) #include
main()
{

}
is a mandatory function to be included in every C Program

D) All the above

 

C Language is a successor to which language ??

A) FORTRAN
B) D Language
C) BASIC
D) B Language

 

The correct way of commenting on a single line is ??

A) /*printf(“Hello”);
printf(“Hello World”);
B) //printf(“Hello World”);
C) /*printf(“Hello C..”);
printf(“Whats up?”);*/
D) /printf(“Hello C..”);/

 

Choose a correct statement ??
A) C Compiler converts your C program into machine-readable language
B) C Editor allows you to type C Programs, it is just like a Notepad with extra options
C) Console shows the output of a C Program if it is text output
D) All the above

 

C is a which level language ??

A) Low Level
B) High Level
C) Low + High
D) None

 

Single Line Comment // is also called ??
A) C++ Style Comment
B) Java Style Comment
C) PHP Style Comment
D) All the above

 

Low-level language is ??

A) Human-readable like language
B) language with big program size
C) language with a small program size
D) Difficult to understand and readability is questionable

 

What is an Identifier in C Language ??

A) Name of a Function or Variable
B) Name of a Macros
C) Name of Structure or Union
D) All the above

 

A high-level language is a ??

A) Human-readable like language
B) language with a small program size
C) language with big program size
D) language which is difficult to understand and not human-readable

 

C History

 

An Identifier may contain ??

A) Letters a-z, A-Z in the Basic character set
Unicode alphabet characters other languages
B) Underscore _ symbol
C) Numbers 0 to 9
Unicode Numbers in other languages
D) All the above

 

Each statement in a C program should end with ??

A) Semicolon ;
B) Colon :
C) Period . (dot symbol)
D) None of the above

Which program will give the output “Hello World..” ??
A) main()
{
scanf(“Hello World..”);
}

B) main()
{
printf(“Hello World..”);
}

C) main()
{
print(“Hello World..”);
}

D) main()
{
scan(“Hello World..”);
}

 

What is the number of characters used to distinguish Identifier or Names of Functions and Global variables ??

A) 31
B) 32
C) 33
D) 28

 

C is which type of programming language ??

A) Object-Oriented
B) Procedural
C) Bit-level language
D) Functional

 

What is the length of an Identifier that is unique for Non-Global Variables and Non Function Names ??

A) 32
B) 63
C) 64
D) 68

 

What is the present C Language Standard ??

A) C99 ISO/IEC 9899:1999
B) C11 ISO/IEC 9899:2011
C) C05 ISO/IEC 9899:2005
D) C10 ISO/IEC 9899:2010

 

The number of Keywords present in C Language is ??
A) 32
B) 34
C) 62
D) 64

 

An Identifier can start with ??
A) Alphabet
B) Underscore ( _ ) sign
C) Any character that can be typed on a keyboard
D) Option A & Option B

 

What are the new features of the C11 or ISO IEC 9899 2011 standard ??

A) Type generic Macros, Static Assertions
B) Multi-Threading, Anonymous Unions, quick_exit
C) Bounds Checking Interfaces, Anonymous Structures
D) All

 

MCQ History Of C Language

C Programs are used in ??
A) Any Electronic device which works on some logic and Operating System
B) Washing machine
C) Fridge, Microwave Ovens
D) All the above

 

C language was invented in which laboratories ??

A) Uniliver Labs
B) IBM Labs
C) AT&T Bell Labs
D) Verizon Labs

 

What are the types of Constants in C Language ??
A) Primary Constants
B) Secondary Constants
C) Basic Constants and Advanced Constants
D) Primary Constants and Secondary Constants

 

BCPL Language is also called ??

A) C Language
B) B Language
C) D Language
D) None

 

Choose the correct statement ??
A) A constant value does not change. A variable value can change according to needs
B) A constant can change its values. A variable can have one constant value only
C) There is no restriction on the number of values for constants or variables
D) Constants and Variables can not be used in a single main function

 

C language was invented to develop which Operating System ??

A) Android
B) Linux
C) Ubuntu
D) Unix

 

Choose the right statement ??

A) int myname = 50;
int my_name = 50;
B) int myname = 50;
int my,name = 50;
C) int myname = 50;
int my name = 50;
D) All are right

 

Find an integer constant ??
A) 3.145
B) 34
C) “125”
D) None of the above

 

C language was invented in the year ??

A) 1999
B) 1978
C) 1972
D) 1990

 

Find a Floating Point constant ??
A) 12.3E5
B) 12e34
C) 125.34857
D) All the above

 

MCQ History Of C Language

 

C language is used in the development of ??

A) Databases
B) Graphics applications
C) Word Processors
D) All of the above

 

Find a Character constant ??

A)’A’ ‘a’
B) ‘1’ ‘9’
C) ‘$”#’
D) All the above

 

A “C program” is a combination of ??

A) Statements
B) Functions
C) Variables
D) All of the above

 

A Variable of a particular type can hold only a constant of the same type. Choose the right answer ??

A) TRUE
B) FALSE
C) It depends on the place the variable is declared
D) None of the above

 

Read More

 

 

Leave a Comment

Your email address will not be published. Required fields are marked *

error: Content is protected !!