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
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# :
02
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# :
03
out of 50
C was primarily developed as
C को मुख्य रूप से किसके लिए विकसित किया गया था
A.
System programming language
System programming language
B.
General purpose language
General purpose language
C.
Data processing language
Data processing language
D.
None of the above
None of the above
Question No# :
04
out of 50
What is the size of the int data type (in bytes) in C?
What is the size of the int data type (in bytes) in C?
A.
4
4
B.
8
8
C.
16
16
D.
1
1
Question No# :
05
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# :
06
out of 50
What is the size of an int data type?
int डेटा प्रकार का आकार क्या है?
A.
4 Bytes
4 Bytes
B.
8 Bytes
8 Bytes
C.
Depends on the system/compiler
Depends on the system/compiler
D.
Cannot be determined
Cannot be determined
Question No# :
07
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# :
08
out of 50
Which operator is used to access the address of a variable?
किसी वेरिएबल के एड्रेस जानने के लिए किस ऑपरेटर का उपयोग किया जाता है?
A.
*
*
B.
&
&
C.
%
%
D.
#
#
Question No# :
09
out of 50
printf (%d, printf (infomax));
printf (%d, printf (infomax));
A.
results in a syntax error
results in a syntax error
B.
output Infomax7
output Infomax7
C.
outputs garbage
outputs garbage
D.
outputs infomax and terminates abruptly
outputs infomax and terminates abruptly
Question No# :
10
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# :
11
out of 50
<p>When the following piece of code is executed, what happens?</p><pre><span style="font-size: 14px;">b = 3;<br></span><span style="font-size: 14px;">a = b++;</span></pre>
<p><br></p>
A.
a contains 3 and b contains 4
a contains 3 and b contains 4
B.
a contains 4 and b contains 4
a contains 4 and b contains 4
C.
a contains 4 and b contains 3
a contains 4 and b contains 3
D.
a contains 3 and b contains 3
a contains 3 and b contains 3
Question No# :
12
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# :
13
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# :
14
out of 50
Which one of the following is not a reserved keyword for C?
निम्नलिखित में से कौन सी C के लिए आरक्षित कीवर्ड नहीं है?
A.
auto
auto
B.
case
case
C.
main
main
D.
default
default
Question No# :
15
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# :
16
out of 50
All keywords in C are in
C में सभी कीवर्ड हैं
A.
LowerCase letters
छोटे अक्षर
B.
UpperCase letters
बड़े अक्षर
C.
CamelCase letters
CamelCase letters
D.
None of these
इनमें से कोई नहीं
Question No# :
17
out of 50
Which function is used to read a single character from the user in C?
Which function is used to read a single character from the user in C?
A.
getchar()
getchar()
B.
gets()
gets()
C.
scanf()
scanf()
D.
cin.get()
cin.get()
Question No# :
18
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# :
19
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# :
20
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# :
21
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# :
22
out of 50
In an assignment statement a=b; which of the following statement is true?
असाइनमेंट स्टेटमेंट में a = b; निम्नलिखित में से कौन सा कथन सत्य है?
A.
it Compare the variable a and the variable b are same.
यह variable a की तुलना variable b से करता है की ये समान हैं या नहीं
B.
The value of b is assigned to variable a but if b changes later, it will not effect the value of variable a.
B का मान परिवर्तनशील को दिया जाता है, लेकिन यदि बाद में b बदल जाता है, तो यह चर के मान को प्रभावित नहीं करेगा।
C.
The value of b is assigned to variable a but if b changes later, it will effect the value of variable a.
B का मान चर को सौंपा गया है लेकिन यदि बाद में b में परिवर्तन होता है, तो यह चर के मान को प्रभावित करेगा।
D.
The value of variable a is assigned to variable b, and the value of variable b is assigned to variable a.
वेरिएबल a का मान वेरिएबल b को असाइन किया गया है, और वेरिएबल b का वैल्यू वेरिएबल a को असाइन किया गया है।
Question No# :
23
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# :
24
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# :
25
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# :
26
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# :
27
out of 50
The format identifier ‘%i’ is also used for _____ data type.
प्रारूप पहचानकर्ता % i ’का उपयोग _____ डेटा प्रकार के लिए भी किया जाता है।
A.
char
char
B.
int
int
C.
float
float
D.
double
double
Question No# :
28
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# :
29
out of 50
in C language How will you print '\n' on the screen?
आप स्क्रीन पर '\ n' कैसे प्रिंट करेंगे?
A.
printf("\n");
printf("\n");
B.
echo '\n';
echo '\n';
C.
printf('\n');
printf('\n');
D.
printf('\\n')
printf('\\n');
Question No# :
30
out of 50
C Programming Language was developed and written by
C प्रोग्रामिंग लैंग्वेज का विकास और लेखन द्वारा किया गया
A.
Martin Richards
Martin Richards
B.
Dennis Ritchie
Dennis Ritchie
C.
Ken Thompson
Ken Thompson
D.
Herman Hellorith
Herman Hellorith
Question No# :
31
out of 50
Which is valid C expression?
कौन सी मान्य C expression है?
A.
int my_num = 100,000;
int my_num = 100,000;
B.
int my_num = 100000;
int my_num = 100000;
C.
int my num = 1000;
int my num = 1000;
D.
int $my_num = 10000;
int $my_num = 10000;
Question No# :
32
out of 50
Which of the following can be used as a variable name?
निम्नलिखित में से कौन सा एक variable नाम के रूप में इस्तेमाल किया जा सकता है?
A.
no of students
no of students
B.
char
char
C.
7th
7th
D.
myName
myName
Question No# :
33
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# :
34
out of 50
What is required in each C program?
What is required in each C program?
A.
Input data
Input data
B.
The program does not require any function.
The program does not require any function.
C.
Output data
Output data
D.
The program must have at least one function.
The program must have at least one function.
Question No# :
35
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# :
36
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# :
37
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# :
38
out of 50
<p>What will be the output of the following code?</p><pre><span style="font-size: 14px;">int x = 5;<br></span><span style="font-size: 14px;">printf("%d", ++x);</span></pre>
<br>
A.
4
4
B.
5
5
C.
6
6
D.
7
7
Question No# :
39
out of 50
Which of the following cannot be used in identifiers?
निम्नलिखित में से कौन identifiers में इस्तेमाल नहीं किया जा सकता है?
A.
Spaces
Spaces
B.
Digits
Digits
C.
Underscores
Underscores
D.
Letters
Letters
Question No# :
40
out of 50
which Input function does not show the character read from the input device
कौन सा इनपुट फ़ंक्शन इनपुट डिवाइस से पढ़ा गया चरित्र नहीं दिखाता है
A.
scanf()
scanf()
B.
getch()
getch()
C.
getche()
getche()
D.
gets()
gets()
Question No# :
41
out of 50
<p>What will be the output of the following code segment?</p><pre>int x = 24, y = 39, z = 45;<br>z = x + y;<br>y = z - y;<br>x = z - y;<br>printf("\n%d %d %d", x, y, z);</pre>
<p><br></p>
A.
24 39 63
24 39 63
B.
39 24 63
39 24 63
C.
24 39 45
24 39 45
D.
39 24 45
39 24 45
Question No# :
42
out of 50
<p>What will be output if you will compile and execute the following c code?</p><pre>int main()<br>{ <br><span style="white-space:pre"> </span>int a=5; <br><span style="white-space:pre"> </span>float b;<br><span style="white-space:pre"> </span>printf("%d",sizeof(++a+b));<br><span style="white-space:pre"> </span>printf(" %d",a); return 0;<br>}</pre>
<p><br></p>
A.
2 6
2 6
B.
4 6
4 6
C.
2 5
2 5
D.
4 5
4 5
Question No# :
43
out of 50
For 16 bit compiler allowable range for integer constants is
पूर्णांक स्थिरांक के लिए 16 बिट संकलक स्वीकार्य सीमा है
A.
-3.4e38 to 3.4e38
-3.4e38 to 3.4e38
B.
-32767 to 32768
-32767 to 32768
C.
-32668 to 32667
-32668 to 32667
D.
-32768 to 32767
-32768 to 32767
Question No# :
44
out of 50
What is the result of the following code: int a = 10, b = 20; printf("%d", a > b ? a : b);
What is the result of the following code: int a = 10, b = 20; printf("%d", a > b ? a : b);
A.
10
10
B.
20
20
C.
0
0
D.
None
None
Question No# :
45
out of 50
Which one of the following are not valid variable names in C?
निम्नलिखित में से कौन C में मान्य variable नाम नहीं हैं?
A.
float_int, keyword, A1
float_int, keyword, A1
B.
ANSI, ascii, cpu
ANSI, ascii, cpu
C.
valid, variable, name
valid, variable, name
D.
None of the above
इनमे से कोई भी नहीं
Question No# :
46
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# :
47
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# :
48
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# :
49
out of 50
<p>What will be the output of the following program?</p> <pre>int main() <br>{ <br><span style="white-space:pre"> </span>int x=5; <br><span style="white-space:pre"> </span>printf(“%d %d %d”,x,x<<2,x>>2); <br>}</pre>
<p><br></p>
A.
1 20 5
1 20 5
B.
5 1 20
5 1 20
C.
5 20 1
5 20 1
D.
20 1 5
20 1 5
Question No# :
50
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
डॉ। ई। एफ। कॉड
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