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 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# :
02
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# :
03
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# :
04
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# :
05
out of 50
Which programming method is followed in C language
C भाषा में किस प्रोग्रामिंग विधि का पालन किया जाता है
A.
Algorithm
Algorithm
B.
Flow-Charts
Flow-Charts
C.
Procedural
Procedural
D.
Object Oriented
Object Oriented
Question No# :
06
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# :
07
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# :
08
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# :
09
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# :
10
out of 50
What are the different types of real data type in C ?
C में विभिन्न प्रकार के real डेटा प्रकार क्या हैं?
A.
float, double
float, double
B.
short int, double, long int
short int, double, long int
C.
float, double, long double
float, double, long double
D.
double, long int, float
double, long int, float
Question No# :
11
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# :
12
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# :
13
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# :
14
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# :
15
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# :
16
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# :
17
out of 50
The && and | | operators
&& और | | ऑपरेटरों
A.
compare two numeric values
दो संख्यात्मक मूल्यों की तुलना करें
B.
combine two numeric values
दो संख्यात्मक मूल्यों को मिलाएं
C.
compare two boolean values
दो बूलियन मूल्यों की तुलना करें
D.
None of the above
इनमे से कोई भी नहीं
Question No# :
18
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# :
19
out of 50
What is correct order of precedence in C?
C में पूर्वता का सही क्रम क्या है?
A.
Addition, Division, Modulus
Addition, Division, Modulus
B.
Addition, Modulus, Division
Addition, Modulus, Division
C.
Multiplication, Substration, Modulus
Multiplication, Substration, Modulus
D.
Modulus, Multiplication, Substration
Modulus, Multiplication, Substration
Question No# :
20
out of 50
a C variable cannot start with
C variable किसके के साथ शुरू नहीं हो सकता
A.
A number
एक संख्या
B.
A special symbol other than underscore
अंडरस्कोर के अलावा एक विशेष प्रतीक
C.
Both of the above
ऊपर के दोनों
D.
An alphabet
एक वर्णमाला
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
Which one of the following is not a valid identifier?
निम्नलिखित में से कौन एक valid identifier नहीं है?
A.
_infomax
_infomax
B.
3infomax
3infomax
C.
infomax_ica
infomax_ica
D.
infomax123
infomax123
Question No# :
23
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# :
24
out of 50
a ‘C’ expression contains relational, assignment and arithmetic operators. There are no parentheses used. They will be evaluated in which of the following order
एक C expression में relational, assignment और arithmetic ऑपरेटर शामिल हैं। उपयोग किए गए कोई कोष्ठक नहीं हैं। उनका मूल्यांकन निम्न में से किस क्रम में किया जाएगा
A.
Assignment Relational Arithmetic
Assignment Relational Arithmetic
B.
Arithmetic Relational Assignment
Arithmetic Relational Assignment
C.
Relational Arithmetic Assignment
Relational Arithmetic Assignment
D.
Assignment Arithmetic Relational
Assignment Arithmetic Relational
Question No# :
25
out of 50
The result of a Relational operation is always
एक Relational ऑपरेशन का परिणाम हमेशा होता है
A.
Either True or False
या तो सच या गलत
B.
is less than or is more than
से कम है या इससे अधिक है
C.
is equal or less or more
बराबर या कम या अधिक है
D.
All of the above
ऊपर के सभी
Question No# :
26
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# :
27
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# :
28
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# :
29
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# :
30
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# :
31
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# :
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
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# :
34
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# :
35
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# :
36
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# :
37
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# :
38
out of 50
<p>What is the output of the following code?</p><pre>main()<br>{<br><span style="white-space:pre"> </span>int a, b; a=b=4;<br><span style="white-space:pre"> </span>b=a++;<br><span style="white-space:pre"> </span>printf("%d %d %d %d", a++, --b, ++a, b--);<br>}</pre>
<p><br></p>
A.
5 3 7 3
5 3 7 3
B.
Syntax error
Syntax error
C.
5 4 5 3
5 4 5 3
D.
6 2 6 4
6 2 6 4
Question No# :
39
out of 50
which is used to converts an expression to a specified data type
जिसका उपयोग किसी expression को एक specified डेटा प्रकार में परिवर्तित करने के लिए किया जाता है
A.
Logical Operator
Logical Operator
B.
Conditional Operator
Conditional Operator
C.
typecast
typecast
D.
Ternary
Ternary
Question No# :
40
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# :
41
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# :
42
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# :
43
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# :
44
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# :
45
out of 50
Which of the following language is predecessor to C Programming Language?
निम्नलिखित में से कौन सी भाषा C प्रोग्रामिंग लैंग्वेज की पूर्ववर्ती है?
A.
A
A
B.
B
B
C.
ADA
ADA
D.
C++
C++
Question No# :
46
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# :
47
out of 50
Which of the following is a correct way to declare an integer variable in C?
Which of the following is a correct way to declare an integer variable in C?
A.
int num;
int num;
B.
integer num;
integer num;
C.
num int;
num int;
D.
num integer;
num integer;
Question No# :
48
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# :
49
out of 50
What is the correct syntax to output "Hello World" in C?
What is the correct syntax to output "Hello World" in C?
A.
print("Hello World");
print("Hello World");
B.
echo("Hello World");
echo("Hello World");
C.
printf("Hello World");
printf("Hello World");
D.
None of these
None of these
Question No# :
50
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
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