IA Exam se related most questi
2023-2024
Study point hub
C++ Language MCQ in Hindi –
C++ Language MCQ in hindi (सी प्लस प्लस लैंग्वेज बहुविकल्पीय प्रश्न)
Q1. निम्नलिखित प्रकार के class में से केवल एक ऑब्जेक्ट को बनाया जा सकता है,
virtual class
abstract class
singleton class
friend class
Ans. singleton class
Q2. इनमे से कौन सा constructor का प्रकार नही है,
कॉपी constructor
friend constructor
perameterized constructor
डिफ़ॉल्ट constructor
Ans. friend constructor
Q3. C++ की खोज किसने की?
Dennis ritchie
BJarne Stroustrup
Microsoft
James gosling
Ans:- BJarne Stroustrup
Q4 निम्नलिखित में से कौन सा class का सदस्य नही है,
static function
friend function
const function
virtual function
Ans. friend function
Q5. निम्नलिखित में से कौन सा शब्द किसी class के अंदर निर्धारित फंक्शन के लिए उपयोग किया जाता है,
member variable
member फंक्शन
class फंक्शन
classic फंक्शन
Ans. member फंक्शन
Q6. loop की निम्नलिखित अवधारणा में से कौन सा कम्पाइलर फंक्शन कॉल में argument को शामिल करने की अनुमति देता है,
call by value
call by reference
call by pointer
default argument
Ans. default argument
Q7. निम्नलिखित में से कौन सा कीवर्ड dynamic method resolution को support करता है?
Virtual
Dynamic
Abstract
Typeid
Ans:- abstract
Q8. निम्नलिखित में से कौन सा overloading function को सही ढंग से वर्णित करता है,
virtual polymorphism
transient polymorphism
Ad- hoc polymorphism
pseudo polymorphism
Ans. Ad- hoc polymorphism
Q9. Pointer को एक से ज्यादा बार declare करने से क्या होता है?
Error
Null
Abort
Trap
Ans:- trap
Q10. निम्नलिखित में से कौन सा कीवर्ड virtual के साथ उपयोग नही किया जा सकता है?
class
member फंक्शन
constructor
distructor
Ans:- constructor
Q11. निम्न में से inheritance आपको क्या करने की अनुमति देता है
creat a class
creat a inheritance of class
access method
इनमे से की भी नही
Ans:- creat a inheritance of class
Q12. निम्नलिखिंत में से inheritance के कितने प्रकार है.
2
4
6
5
Ans:- 5
Q13. c++ में कितने प्रकार के constructor होते है.
1
2
3
5
Ans:- 3
Q14. polymorphism का क्या मतलब है
class having many forms
class having one single
class many two forms
उपरोक्त कोई भी नही
Ans:- class having many forms
Q15. multiple inhertence का क्या मतलब है
Deriving a base class from derived class
Deriving a derived class from base class
उपरोक्त कोई भी नही
Ans:- Deriving a derived class from base class
Q16 निम्न में से multiple inheritance में कौन सा symbol उपयोग होता है ,
(डॉट) .
(comma) ,
$ (dollar)
इनमे से की नही
Ans:- (comma) ,
Q17 निम्नलिखित में से कौन सा array को declare करता है ,
int array [10]
int array;
array {10};
array array [10];
Ans:- int array [10]
Q18. array क्या है,
array is homogeneous data type
an array is a series of element
both a & b
उपरोक्त कोई भी नही
Ans:- array is homogeneous data type
Q19.निम्नलिखित में से inheritance का syntax क्या है ,
class name
class name : access specifier
class name : access specifier class name
इनमे से कोई भी नही
Ans :- class name : access specifier class name
Q20. निम्न में से constant को और किस नाम से जाना जाता है ,
const
preprocessor
literal
उपरोक्त कोई भी नही
Ans: – literal
Q21 निम्न में से कौन सा literal constant का हिस्सा(part) है ,
integer numerals
floating point numerals
स्ट्रिंग और boolean value
उपरोक्त सभी
Ans:- उपरोक्त सभी
Q22. constant को कैसे declare करते है
const keyword
# डिफाइन preprocessor
a और b दोनों
इनमे से कोई भी नही
Ans:- a और b दोनों
Q23. फंक्शन overloading में parameters को पास करने के कितने तरीके है,
1
2
4
3
Ans :- (3)
Q24. हम function overloading का उपयोग कब करते है,
same function name but defferent number
defferent name but same number of argument
same function name but same number of argument
diferent फंक्शन name but diffrent number of argument
Ans:- same function name but defferent number
Q25. निम्लिखित में से कौन से ऑपरेटर को higher precedence प्राप्त है ,
post fix
unary
shift
equality
Ans: – post fix
Q26. निम्न में से ternary operator को और किस नाम से जाना है ,
conditional operator
relational
कास्टिंग ऑपरेटर
इनमे से कोई नही
Ans: – conditional operator
Q27. निम्नलिखित में से switch statement को और किस नाम से जाना है ,
choosing structure
selective structure
certain structure
उपरोक्त कोई भी नही,
Ans: – selective structure
Q28. loop के कितने प्रकार होते है,
2
6
4
3
Ans:- चार प्रकार के
Q29. macro कितने प्रकार क होते है
6
2
3
5
Ans:- तीन प्रकार के
Q30. निम्नलिखित में से array की सातवीं storage element क्या होगा,
array [6];
array [7];
array [5];
कोई भी नही
Ans:- array [6];
Q31. निम्नलिखित में से classname “fruit” के लिये सही destructor कौन सा है?
Int ~ fruit()
Void fruit()
Int ~ fruit(fruit obj)
Void ~ fruit()
Ans:- void fruit()
32:- {
int x=5;
int y=10;
Cout << (x>y?x:y);
}
का आउटपुट क्या होगा?
5
10
Syntax error
Logical error
Ans:- 10.
33:- int x=10;
void main ()
{
int x=20;
Cout<<a<<::a;
}
का आउटपुट होगा?
10 20
20 10
20 20
syntax error
उत्तर:- 20 10
34:- x=(y=5, y+5) में a की वैल्यू होगी.
junk value
syntax error
5
10
उत्तर:- syntax error
35:- मैमोरी में array के लिए स्पेस allocate करने के लिए निम्नलिखित में से किस फंक्शन का प्रयोग किया जाता है?
calloc()
malloc()
realloc()
दोनों a और b
उत्तर- दोनों a और b
36:- जब iteration की संख्या पता हो तब निम्नलिखित में से प्रयोग करने के लिये बेस्ट लूपिंग प्रोसेस कौन सी है?
for
while
do while
इनमें से कोई नहीं.
उत्तर:- do-while
Like ❤️ 🫶 share ⏩ follow
C Programming Language MCQ in Hindi
मैंने यहाँ पर कुछ महत्वपूर्ण C Language mcq in Hindi दिए है जो कि प्रतियोगी परीक्षाओं में बहुत उपयोगी साबित हो सकते हैं तो चलिए पढ़ते है.
Q1. c भाषा की खोज किसने की है?
Robert frost
Dennis Ritchie
James A. gosling
E.F codd.
Ans. Dennis Ritchie
Q2. c भाषा कब विकसित की गयी ?
1978
1972
1973
1971
Ans. 1972
Q3. C प्रोग्राम किस की मदद से मशीनी भाषा में बदल जाता है,
editor की मदद से
कम्पाइलर की मदद से
असेम्बलर की मदद से
उपरोक्त कोई भी नही
Ans. कम्पाइलर की मदद से
Q4 एक c वेरिएबल किस से शरू नहीं हो सकता ………
alphabet से
नंबर से
special symbol other then underscore
दोनों A तथा B
Ans. दोनों A तथा B
Q5. निम्नलिखित में से कौन सा c के arithmetic instruction के लिए प्रयोग होता है,
{}
[]
()
इनमे से कोई भी नही
Ans. ()
Q6. डेनिस किस प्रोग्रामिंग किताब के लेखक है,
c प्रोग्रामिंग and technique
thinking in c
the c programming language
learn c step by step
Ans. the c programming language
Q7. निम्नलिखित में से for लूप कितने बार चलता है,
0 टाइम
infinite times (अनंत बार)
1 टाइम
10 टाइम
Ans- infinite times (अनंत बार)
Q8. Denis Retchie का जन्म कहाँ हुआ था
santna ana
Bronxville, new york (USA)
Dallas
कोई भी नही
Ans. Bronxville, new york (USA)
Q9. निम्नलिखित में से कौन सा ऑपरेटिंग सिस्टम डेनिस retchie द्वारा बनाया गया है,
ubuntu
Linux
UNIX
Android
Ans. UNIX
Q10 string क्या है,
characters का समूह
विशेष symbols का समूह
दोनों a or b
उपरोक्त कोई भी नही
Ans. characters का समूह
Q11. if else condition का उपयोग क्यों करते है,
एक कंडीशन को check करने के लिए
बहुत सारी conditions को check करने के लिए
दोनों a or b
उपरोक्त कोई भी नही
Ans. एक कंडीशन को check करने के लिए
Q12. entry control loop कौन सा लूप होता है ,
while loop
do loop
for loop
nested loop
Ans. for loop
Q13. (initial value; test condition; increment/ decrement) किस loop का syntax है,
for loop
while loop
nested loop
इनमे से कोई नही
Ans. for loop
Q14. निम्नलिखित में से कौन सा switch case को check नही कर सकता ,
character
integer
enum
float
Ans. float
Q15. किसी भी condition को देखने के लिए किस statement का उपयोग करते है,
if
break
continue
exit
Ans. if
Q16. निम्नलिखित में से कौन सा looping statement नही है,
for loop
while
do while
switch
Ans. switch
Q17. for loop है………..
entry control loop
फंक्शन कण्ट्रोल loop
exit कंट्रोल loop
उपरोक्त कोई भी नही
Ans. entry control loop
Q18. निम्नलिखित में से array के सबसे छोटे element को क्या कहते है,
lower bound
upper bound
middle bound
range
Ans. lower bound
Q19. array कितने प्रकार के होता है,
4
3
2
उपरोक्त कोई भी नही
Ans. 3
Q20. निम्नलिखित में से, c में array किस तरह का डाटा टाइप है
derived डाटा टाइप
custom डाटा टाइप
primitive डाटा टाइप
इनमे से कोई नही
Ans. derived डाटा टाइप
Q21. निम्नलिखित में से c में अगर character(शब्द )INDEA स्टोर करवाना हो तो क्या syntax होगा,
char name [6] = {‘I’, ’N’, ’D’, ’E’, ’A’, ’\0 ‘, }
char name [6] = {“I”, “N”, “D”, ”E”, “A”}
char name [6] = {‘I’, ’N’, ’D’, ’E’, ’A’,}
char name [ ]; = “INDEA”
Ans. char name [6] = {‘I’, ’N’, ’D’, ’E’, ’A’, ’\0 ‘, }
Q22. pointer एक विशेष प्रकार का variable है, जिसका उपयोग variable का ……….. स्टोर करने के लिए किया जाता है,
value
datatype
variable name
address
Ans. address
Q23. निम्नलिखित में से pointer को declare करने के लिए किस sign का उपयोग करते है,
%
*
&
^
Ans. *
Q24. एक pointer है ……
वेरिएबल, जो कि instruction को स्टोर करता है
वेरिएबल, जो दूसरे वेरिएबल के address को स्टोर करता है.
keyword है, जिसका प्रयोग वेरिएबल को create करने के लिए किया जाता है
उपरोक्त कोई भी नही
Ans. वेरिएबल, जो दूसरे वेरिएबल के address को स्टोर करता है.
Q25. निम्नलिखित में से “&” कौन सा ऑपरेटर है, pointer का,
Conditional operator
Address operator
Logical operator
इनमे से कोई नही
Ans. Address operator
26:- c में sizeof क्या है?
ऑपरेटर
वेरिएबल
फंक्शन
इनमें से कोई नहीं
ans:- ऑपरेटर
27:- एक अल्गोरिथम का ग्राफिकल और डायग्राम के रूप में प्रस्तुतिकरण कहलाता है.
er डायग्राम
फ्लो चार्ट
ये दोनों
इनमें से कोई नहीं
ans:- फ्लो चार्ट
28:- c प्रोग्रामिंग लैंग्वेज है:-
procedural
ऑब्जेक्ट ओरिएंटेड
इनमें से कोई नहीं
ans:- procedural
29:- उसे क्या कहा जाता है, जिसमें किसी problem को हल करने के लिए instructions को स्टेप by स्टेप लिखा जाता है:-
अल्गोरिथम
फ्लो चार्ट
डिबगिंग
फंक्शन
ans:- अल्गोरिथम
30:- निम्न में से किस ऑपरेटर का प्रयोग operands की वैल्यू को compare करने के लिए किया जाता है:-
लॉजिकल ऑपरेटर
रिलेशनल ऑपरेटर
arithimatic ऑपरेटर
bitwise ऑपरेटर
ans:- रिलेशनल ऑपरेटर
31:- ऑपरेटर ‘&’ का प्रयोग किया जाता है-
bitwise AND
bitwise OR
logical AND
logical NOR
ans:- bitwise AND
32:- character वेरिएबल का size कितना होता है-
16 बाइट
8 बाइट
2 बाइट
1 बाइट
ans:- 1 बाइट
33:- unsigned integer की अधिकतम वैल्यू कितनी होती है-
32767
-32767
65535
-65535
ans:- 65535
34:- निम्नलिखित प्रोग्राम का आउटपुट क्या होगा-
Int a=15, b=28, c-34
c=a-b;
b=c-b;
a=c-b;
printf (“\^%d%d%d”,a,b,c);
15 28 43
28 15 43
15 28 34
28 15 34
Ans:- 28 15 43
35:- break स्टेटमेंट का प्रयोग किया जाता है:-
प्रोग्राम को quit करने के लिए
प्रोग्राम को continue करने के लिए
अगले iteration में जाने के लिए
current iteration को quit करने के लिए
ans:- current iteration को quit करने के लिए
36:- किसी एक फंक्शन से calling function में control ट्रान्सफर करने के लिए किस keyword का प्रयोग किया जाता है-
switch
break
continue
return
ans:- return
37:- एक फंक्शन में arguments की अधिकतम संख्या 20 हो सकती है-
हाँ
नहीं
ans:- नहीं, एक फंक्शन में arguments कि संख्या 127 तक हो सकती है.
38:- कौन सी हैडर फाइल malloc() तथा calloc() फंक्शन का प्रयोग करती है-
conio.h
stdio.hh
stdlib.h
math.h
ans:- stdlib.h
39:- निम्नलिखित में से कौन सा लॉजिकल ऑपरेटर नहीं है-
&
&&
||
!
Ans:- &
40:- निम्नलिखित में से कौन switch case स्टेटमेंट में check नहीं होता है-
character
integer
float
enum
ans:- float
41:- Short डेटा टाइप का स्टोरेज size कितना होता है?
4 बाइट
2 बाइट
6 बाइट
8 बाइट
उत्तर:- 2 बाइट
42:- long डेटा टाइप का स्टोरेज size कितना होता है?
8 बाइट
4 बाइट
2 बाइट
इनमें से कोई नहीं
उत्तर:- 4 बाइट
43:- double डेटा टाइप का स्टोरेज size कितना होता है?
2 बाइट
4 बाइट
8 बाइट
16 बाइट
उत्तर:- 8 बाइट
44:- long double डेटा टाइप का स्टोरेज साइज़ कितना होता है?
8 बाइट
10 बाइट
16 बाइट
32 बाइट
उतर:- 10 बाइट
45:- STL का पूरा नाम क्या है?
sample template library
simple template library
single type library
single template library
उत्तर:- simple template library
46:- void एक डेटा type है?
सत्य
असत्य
उत्तर:- सत्य
47:- आटोमेटिक स्टोरेज क्लास की default वैल्यू 0 होती है.
सत्य
असत्य
उत्तर:- असत्य
48:- = तथा == का एक ही कार्य होता है.
सत्य
असत्य
उत्तर:- असत्य
49:- निम्नलिखित प्रोग्राम का आउटपुट क्या होगा?
int y=30;
main()
{
int y=15;
printf (“%d”,y);
}
30
15
Error
इनमें से कोई नहीं.
उत्तर:- 15, क्यूंकि जब भी global variable तथा local variable के मध्य conflict होता है तो local variable को प्राथमिकता दी जाती है.
50:- c language में कितने keywords होते है?
32
40
45
56
उत्तर:- c में 32 keywords होते है.
c language mcq
51:- निम्नलिखित में से किस ऑपरेटर की priority सबसे कम है.
==
++
%
&&
उत्तर:- &&
52:- निम्नलिखित प्रोग्राम का आउटपुट क्या होगा?
#include<stdio.h>
main()
{
int *y = 60;
printf(“%d”,*y);
}
60
garbage value
logical error
run time error
उत्तर:- run time error होगा क्योंकि pointer variable ने सही address को contain नहीं किया है.
53:- c language में, गणितीय operations करने के लिए किस header फाइल का प्रयोग किया जाता है?
math.h
dos.h
stdio.h
conio.h
उत्तर:- math.h
54:- पैरामीटर पास करने की default क्रियाविधि है;-
call by reference
call by value
दोनों में से कोई नहीं
उत्तर:- call by value
निवेदन:- अगर आपको c language MCQ in Hindi पसंद आये हों तो कमेंट के द्वारा बताइए तथा इसे अपने दोस्तों के साथ share करें.