Menu mobile
Home
Programming
Python Tutorial
Java Tutorial
C Tutorial
C++ Tutorial
Web Technology
HTML
CSS
Java Script
PHP
React JS
Node JS
Assignment
MS Office
HTML
CSS
Bootstrap
Java Script
JQuery
AngularJs
Project
Blog
QUIZ ON : c - INTRODUCTION
INTRODUCTION
00:00:00
English
Hindi
Question No# :
01
out of 50
C programs are converted into machine language with the help of
C प्रोग्राम को मशीनी भाषा में किसकी मदद परिवर्तित किया जाता है
A.
An Editor
An Editor
B.
A compiler
A compiler
C.
An operating system
An operating system
D.
None of these
None of these.
Question No# :
02
out of 50
<p>What is the output of the following code?</p><pre>int a = 10, b = 5;<br>printf("%d", a / b);</pre>
<br>
A.
5
5
B.
2
2
C.
0.5
0.5
D.
15
15
Question No# :
03
out of 50
in C language the output of 14 % 4 is
सी भाषा में 14% 4 का आउटपुट है
A.
1
1
B.
2
2
C.
3
3
D.
4
4
Question No# :
04
out of 50
Which of the following is a logical operator in C?
Which of the following is a logical operator in C?
A.
&&
&&
B.
| |
| |
C.
!
!
D.
All of the above
All of the above
Question No# :
05
out of 50
The preprocessor directives start with
प्रीप्रोसेसर निर्देश के साथ शुरू होता है
A.
//
//
B.
/
/
C.
#
#
D.
/*
/*
Question No# :
06
out of 50
<p>What is the output of the following code:</p><p><span style="font-size: 14px;">int x = 5;</span></p><p><span style="font-size: 14px;">printf("%d", x++);</span></p>
निम्नलिखित कोड का परिणाम क्या है:
A.
4
4
B.
5
5
C.
6
6
D.
Undefined
Undefined
Question No# :
07
out of 50
What will be the output of the following C code? printf("%d", sizeof(char));
निम्नलिखित C कोड का आउटपुट क्या होगा? printf("%d", sizeof(char));
A.
2
2
B.
4
4
C.
1
1
D.
Depends on the system
Depends on the system
Question No# :
08
out of 50
Who is father of C Language?
C लैंग्वेज का जनक कौन है?
A.
Bjarne Stroustrup
बजरने स्ट्रॉस्ट्रुप
B.
James A. Gosling
जेम्स ए गोसलिंग
C.
Dennis Ritchie
डेनिस रिची
D.
Dr. E.F. Codd
डॉ। ई। एफ। कॉड
Question No# :
09
out of 50
What is the purpose of the #include directive in C?
What is the purpose of the #include directive in C?
A.
It is used to define global variables
It is used to define global variables
B.
It is used to define a macro
It is used to define a macro
C.
It is used to include standard or user-defined header files in the program
It is used to include standard or user-defined header files in the program
D.
It is used to include comments in the code
It is used to include comments in the code
Question No# :
10
out of 50
What is the correct value to return to the operating system upon the successful completion of a program?
किसी प्रोग्राम के सफल समापन पर ऑपरेटिंग सिस्टम पर लौटने का सही मूल्य क्या है?
A.
1
1
B.
-1
-1
C.
0
0
D.
2
2
Question No# :
11
out of 50
<p>What will be the output of the following code?</p><pre><span style="font-size: 14px;">int a = 10, b = 20;<br></span><span style="font-size: 14px;">printf("%d", a + b);</span></pre>
<br>
A.
30
30
B.
1020
1020
C.
10+20
10+20
D.
Compiler error
Compiler error
Question No# :
12
out of 50
<p><span style="font-size: 1rem; letter-spacing: 0.01rem;">Find the output of following code :</span><br></p> <pre>int main() <br> { <br><span style="white-space:pre"> </span>int i=-2; <br><span style="white-space:pre"> </span>printf (“-i=%d”,-i); <br><span style="white-space:pre"> </span>return b; <br> }</pre>
<p><br></p>
A.
–i=2
–i=2
B.
i=-2
i=-2
C.
–i=-2
–i=-2
D.
–i=+2
–i=+2
Question No# :
13
out of 50
Which of the following operators in C has the highest precedence?
Which of the following operators in C has the highest precedence?
A.
*
*
B.
+
+
C.
++
++
D.
&&
&&
Question No# :
14
out of 50
Precedence is used
वरीयता का उपयोग किया जाता है
A.
To determine which operator evaluated first from left to right.
यह निर्धारित करने के लिए कि किस ऑपरेटर ने पहले बाएं से दाएं का मूल्यांकन किया।
B.
To determine the level of an operator in a program.
एक कार्यक्रम में एक ऑपरेटर के स्तर का निर्धारण करने के लिए।
C.
To determine how an expression involving more than one operator is evaluated.
यह निर्धारित करने के लिए कि एक से अधिक ऑपरेटर से जुड़े अभिव्यक्ति का मूल्यांकन कैसे किया जाता है।
D.
To check the expression is valid or not.
जाँच करने के लिए कि अभिव्यक्ति वैध है या नहीं।
Question No# :
15
out of 50
Which of the following is a valid identifier?
निम्नलिखित में से कौन एक वैध identifier है?
A.
1return
1return
B.
return1
return1
C.
return
return
D.
$return_1
$return_1
Question No# :
16
out of 50
if a=8, b=3 and c=-5 are integers, then value of a*b/c is
यदि a = 8, b = 3 और c = -5 integers हैं, तो a * b / c का मान है
A.
-4
-4
B.
-2.8
-2.8
C.
+2.8
+2.8
D.
+3
+3
Question No# :
17
out of 50
Which of following is not a valid name for a C variable?
निम्नलिखित में से कौन नाम variable के लिए मान्य नाम नहीं है?
A.
infomax
infomax
B.
info_max
info_max
C.
info max
info max
D.
All of these
ये सभी
Question No# :
18
out of 50
<p>What is the output of this statement </p><pre>printf("%d", (a++));</pre>
<br>
A.
The value of (a + 1)
The value of (a + 1)
B.
Error message
Error message
C.
Garbage
Garbage
D.
The current value of a
The current value of a
Question No# :
19
out of 50
Identify the correct sequence of steps to run a c program
सी प्रोग्राम चलाने के लिए चरणों के सही अनुक्रम को पहचानें
A.
link, load, code, compile and execute
link, load, code, compile and execute
B.
code, compile, link, execute and load
code, compile, link, execute and load
C.
code, compile, link, load and execute
code, compile, link, load and execute
D.
compile, code, link, load and execute
compile, code, link, load and execute
Question No# :
20
out of 50
Which is correct with respect to the size of the data types?
डेटा प्रकारों के आकार के संबंध में कौन सा सही है?
A.
char > int > float
char > int > float
B.
int > char > float
int > char > float
C.
char < int < double
char < int < double
D.
double > char > int
double > char > int
Question No# :
21
out of 50
Which is an incorrect variable name?
एक गलत variable नाम कौन सा है?
A.
Id_No
Id_No
B.
ID_NO
ID_NO
C.
IdNo
IdNo
D.
Id No
Id No
Question No# :
22
out of 50
What is short int in C programming?
C प्रोग्रामिंग में शॉर्ट इंट क्या है?
A.
The basic data type of C
The basic data type of C
B.
Qualifier
Qualifier
C.
Short is the qualifier and int is the basic data type
Short is the qualifier and int is the basic data type
D.
All of the mentioned
सभी का उल्लेख है
Question No# :
23
out of 50
What is the size of an int data type in C?
What is the size of an int data type in C?
A.
2 bytes
2 bytes
B.
4 bytes
4 bytes
C.
8 bytes
8 bytes
D.
1 byte
1 byte
Question No# :
24
out of 50
<p>What will be output if you compile and execute the following ‘C’ code?</p><pre><span style="font-size: 14px;">void main()<br></span><span style="font-size: 14px;">{<br></span><span style="font-size: 14px;">int i=4,x;<br></span><span style="font-size: 14px;">x=++i + ++i + ++i;<br></span><span style="font-size: 14px;">printf("%d",x);<br></span><span style="font-size: 14px;">}</span></pre>
A.
21
21
B.
18
18
C.
19
19
D.
Compilation error
Compilation error
Question No# :
25
out of 50
Which of the following is a valid string constant?
निम्नलिखित में से कौन एक वैध string constant है?
A.
“programming Trick”
“programming Trick”
B.
“programming"
“programming"
C.
‘programming'
‘programming'
D.
$ programming $
$ programming $
Question No# :
26
out of 50
If a is an integer variable, then a = 5/2 will return a value
यदि a एक integer variable है, तो a = 5/2 मान लौटाएगा
A.
2.5
2.5
B.
2
2
C.
2.000000
2.000000
D.
2.500000
2.500000
Question No# :
27
out of 50
What is the output of the following code: int x = 5; printf("%d", x++);
What is the output of the following code: int x = 5; printf("%d", x++);
A.
4
4
B.
5
5
C.
6
6
D.
Undefined
Undefined
Question No# :
28
out of 50
Which of the following software translates source code into object code?
निम्न में से कौन सा सॉफ़्टवेयर स्रोत कोड को ऑब्जेक्ट कोड में अनुवादित करता है?
A.
Compiler
Compiler
B.
Interpreter
Interpreter
C.
Assembler
Assembler
D.
None of These
इनमें से कोई नहीं
Question No# :
29
out of 50
Which of the following is not a valid C variable name?
निम्नलिखित में से कौन सी एक मान्य C variable नाम नहीं है?
A.
int number;
int number;
B.
float rate;
float rate;
C.
int variable_count;
int variable_count;
D.
int $main;
int $main;
Question No# :
30
out of 50
Which keyword is used to prevent any changes in the variable within a C program?
C प्रोग्राम के भीतर variable में किसी भी परिवर्तन को रोकने के लिए किस कीवर्ड का उपयोग किया जाता है?
A.
immutable
immutable
B.
mutable
mutable
C.
const
const
D.
volatile
volatile
Question No# :
31
out of 50
Which one is incorrect statement for C Language?
C भाषा के लिए कौन सा गलत कथन है?
A.
C compiler supports octal integer constant.
सी संकलक अष्ट पूर्णांक स्थिरांक का समर्थन करता है।
B.
C compiler supports hexadecimal integer constant.
सी कंपाइलर हेक्साडेसिमल पूर्णांक स्थिरांक का समर्थन करता है।
C.
C compiler supports binary integer constant.
सी कंपाइलर बाइनरी पूर्णांक स्थिरांक का समर्थन करता है।
D.
C compiler supports decimal integer constant.
C कंपाइलर दशमलव पूर्णांक स्थिरांक का समर्थन करता है।
Question No# :
32
out of 50
Which of the following is not a keyword in C?
Which of the following is not a keyword in C?
A.
int
int
B.
float
float
C.
include
include
D.
char
char
Question No# :
33
out of 50
By default a real number is treated as a
डिफ़ॉल्ट रूप से एक वास्तविक संख्या को माना जाता है
A.
float
float
B.
double
double
C.
long double
long double
D.
far double
far double
Question No# :
34
out of 50
<p>What is the output of the following code?</p><pre><span style="font-size: 14px;">int a = 5;<br></span><span style="font-size: 14px;">printf("%d", a == 5);</span></pre>
<br>
A.
0
0
B.
1
1
C.
5
5
D.
Undefined
Undefined
Question No# :
35
out of 50
Which keyword is used to prevent a variable from being modified?
Which keyword is used to prevent a variable from being modified?
A.
final
final
B.
constant
constant
C.
const
const
D.
static
static
Question No# :
36
out of 50
Which of the following is true for variable names in C?
C में variable नामों में से कौन सा सही है?
A.
They can contain alphanumeric characters as well as special characters
उनमें अल्फ़ान्यूमेरिक वर्णों के साथ-साथ विशेष वर्ण भी हो सकते हैं
B.
It is not an error to declare a variable to be one of the keywords(like goto, static)
यह एक चर को कीवर्ड घोषित करने के लिए एक त्रुटि नहीं है (जैसे गोटो, स्थिर)
C.
Variable names cannot start with a digit
परिवर्तनीय नाम एक अंक से शुरू नहीं हो सकते हैं
D.
Variable can be of any length
चर किसी भी लम्बाई का हो सकता है
Question No# :
37
out of 50
Which of the following cannot be a variable name in C?
निम्नलिखित में से कौन सी में एक variable नाम नहीं हो सकता है?
A.
volatile
volatile
B.
true
true
C.
friend
friend
D.
export
export
Question No# :
38
out of 50
Which of the following is true about interpreters?
Which of the following is true about interpreters?
A.
They execute programs faster than compilers
They execute programs faster than compilers
B.
They translate the entire program at once
They translate the entire program at once
C.
They translate and execute code line by line
They translate and execute code line by line
D.
They are not used in modern programming
They are not used in modern programming
Question No# :
39
out of 50
Standard ANSI C recognizes ______ number of keywords?
मानक ANSI C, कीवर्ड की ______ संख्या को पहचानता है?
A.
30
30
B.
32
32
C.
36
36
D.
40
40
Question No# :
40
out of 50
Which is invalid name of identifier?
identifier का अमान्य नाम कौन सा है?
A.
world
world
B.
addition23
addition23
C.
test-name
test-name
D.
factorial
factorial
Question No# :
41
out of 50
<p>What will be the output of the following pseudo code ?</p><pre>Integer a<br>Set a =4<br>do<br><span style="white-space:pre"> </span>print a + 2<br> a = a-1<br>while (a not equals 0)<br>end while</pre>
<p><br></p>
A.
6 6 6 6
6 6 6 6
B.
6 5 4 3
6 5 4 3
C.
6 7 8 9
6 7 8 9
D.
6 8 10 12
6 8 10 12
Question No# :
42
out of 50
C Language developed at _________?
C लैंग्वेज कहा विकसित हुई ?
A.
AT & Ts Bell Laboratories of USA in 1972
1972 में यूएसए की एटी एंड टी बेल लेबोरेटरीज
B.
AT & Ts Bell Laboratories of USA in 1970
1970 में यूएसए की एटी एंड टी बेल लेबोरेटरीज
C.
Sun Microsystems in 1973
सन माइक्रोसिस्टम्स 1973 में
D.
Cambridge University in 1972
1972 में कैम्ब्रिज यूनिवर्सिटी
Question No# :
43
out of 50
What is the difference between a declaration and a definition of a variable?
variable के declaration और definition के बीच अंतर क्या है?
A.
Both can occur multiple times, but a declaration must occur first.
दोनों कई बार हो सकते हैं, लेकिन घोषणा पहले होनी चाहिए।
B.
A definition occurs once, but a declaration may occur many times.
एक परिभाषा एक बार होती है, लेकिन एक घोषणा कई बार हो सकती है।
C.
Both can occur multiple times, but a definition must occur first.
दोनों कई बार हो सकते हैं, लेकिन परिभाषा पहले होनी चाहिए।
D.
A declaration occurs once, but a definition may occur many times.
एक घोषणा एक बार होती है, लेकिन एक परिभाषा कई बार हो सकती है।
Question No# :
44
out of 50
Which of the following is false in ‘C’ Programming Language
निम्नलिखित में से कौन सी ’C’ प्रोग्रामिंग भाषा में गलत है
A.
Keywords can be used as variable names
कीवर्ड का उपयोग variable नामों के रूप में किया जा सकता है
B.
Variable names can contain digits
Variable नामों में अंक हो सकते हैं
C.
Variable names do not contain blank spaces
Variable नामों में रिक्त स्थान नहीं होते हैं
D.
Capital letters can be used in variable names.
बड़े अक्षरों का उपयोग variable नामों में किया जा सकता है।
Question No# :
45
out of 50
Which is the only C function all programs must contain?
एकमात्र C फ़ंक्शन कौन सा है जिसमें सभी प्रोग्राम होने चाहिए?
A.
start()
start()
B.
printf()
printf()
C.
main()
main()
D.
getch()
getch()
Question No# :
46
out of 50
In C, which function is used to obtain user input?
In C, which function is used to obtain user input?
A.
print()
print()
B.
scanf()
scanf()
C.
input()
input()
D.
All of the above
All of the above
Question No# :
47
out of 50
The conditional operator ( ? : ) is also known as
Conditional operator (? : ) को और किस नाम से जाना जाता है
A.
Binary operator
Binary operator
B.
Unary operator
Unary operator
C.
Ternary operator
Ternary operator
D.
All of the above
ऊपर के सभी
Question No# :
48
out of 50
Which numbering system is not handled directly by the printf() conversion specifies ?
Which numbering system is not handled directly by the printf() conversion specifies ?
A.
Decimal
Decimal
B.
Binary
Binary
C.
Octal
Octal
D.
Hexadecimal
Hexadecimal
Question No# :
49
out of 50
Which of the following is not logical operator?
निम्नलिखित में से कौन तार्किक ऑपरेटर नहीं है?
A.
&
&
B.
&&
&&
C.
||
||
D.
!
!
Question No# :
50
out of 50
How many bytes does the int data type usually occupy in C?
C में int डेटा प्रकार आमतौर पर कितने बाइट्स लेता है?
A.
1
1
B.
2
2
C.
4
4
D.
8
8
Online Exam Quiz for One day Exam
Online Typing Test
CCC Online Test 2026
Best Computer Training Institute in Prayagraj (Allahabad)
Best Java Training Institute in Prayagraj (Allahabad)
Best Python Training Institute in Prayagraj (Allahabad)
O Level Online Test in Hindi
Best Website and Software Company in Allahabad