This test is to rate your fundamental C concepts
Debugging
Compilation
Executing
Running
.
#
;
!
Choice
Case
For
Volatile
0 to 512
0 to 255
-128 to 127
-32, 768 to 32,767
A lower case
An underscore
A number
An upper case letter
( )
[ ]
{ }
/ /
0
2
1
5
Pre-decrement
Pre-increment
Post increment
Post decrement
( ), &&, *,/,+,-
( ), &&, / , *, +, -
( ),&&,*or / + or -;
( ), / or *, - or +
2 2 4
2 3 3
3 3 3
2 3 4
A void
An integer
A character
A float
Any number
2
3
1
Divide by zero error
Logical errors
Run - time errors
Syntax errors
20,000
15 750
$1000
65432
-128 to 127
-64 to 64
0 to 255
-127 to 128
!=
= =
=
: =
:=
==
.EQ
=
3
1
2
0
-10
10
4
2
Getchar()
Gets()
Getche()
Getchr()
8
2
10
4
− >
>
>>
Getch ( )
Gets( )
Getche ( )
Scanf ( )
1
Nothing
Something not known
0
#define MYCONST 5
Var int MYCONST=5
Int myconst = 5;
Constant MYCONST = 5;
Rectangles
Parellograms
Circles
Rectangle with rounded end
Main
Void
Const
Sizeof
Array
Structure
Typedef
Union
Negate the contents of S and B
Swap the contents of S and B
Transfer the contents of S to B
Transfer the contents of B to S
Error
1.5
0.5
1.00
P =0 q = 0
P = 0 q = 1
P = 1 q= 0
P = 1 q = 1
%u
%d
%c
%s
Nested if
If-then-else
While
Do-while
Martin Richards
Ken Thompson
Peter Norton
Dennis Ritchie
Printf
Putchar
Scanf
Getchar
%
-
=
+
Logical operators
Arithmetic operators
Conditional expression
Bitwise operators
2
1
0
6
A b
A b error
A
Error
Alphabet followed by digit
Keywords
Alphabet
Library function name
Quiz Review Timeline +
Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.
Wait!
Here's an interesting quiz for you.