Explore topic-wise MCQs in Computer Science Engineering (CSE).

This section includes 87 Mcqs, each offering curated multiple-choice questions to sharpen your Computer Science Engineering (CSE) knowledge and support exam preparation. Choose a topic below to get started.

51.

Which gcc flag is used to enable all Compiler warnings?

A. gcc -W
B. gcc -w
C. gcc -Wall
D. gcc -wall
Answer» D. gcc -wall
52.

Which macro is used to insert assembly code in C program (GCC compiler)?

A. __asm__
B. _asm_
C. __asm
D. asm
Answer» B. _asm_
53.

Address stored in the pointer variable is of type __________.

A. Integer
B. Array
C. Floating
D. Character
Answer» B. Array
54.

To print a single character in ouptut,which function is used?

A. getchar()
B. gets()
C. putchar()
D. puts()
Answer» D. puts()
55.

Pointer is special kind of variable which is used to store __________ of the variable.

A. Address
B. Value
C. Variable Name
D. Data Type
Answer» B. Value
56.

Which Of The Following Shows The Correct Hierarchy Of Arithmetic Operations In C

A. / + * -
B. * - / +
C. + - / *
D. * / + -
Answer» E.
57.

Array which is having ____ dimensions is called as 2-D array.

A. 3
B. 2
C. 5
D. 4
Answer» C. 5
58.

Array can be considered as set of elements stored in consecutive memory locations but having __________.

A. Same Data Type
B. Same Scope
C. None of these
D. Different Data Type
Answer» B. Same Scope
59.

Smallest element of an array is called as _______.

A. Middle Bound
B. Range
C. Upper Bound
D. Lower Bound
Answer» E.
60.

A Pointer to a block of memory is considered same as an array.

A. NO
B. YES
C. none
D. all
Answer» C. none
61.

What is the extension of output file produced by Preprocessor?

A. .h
B. .exe
C. .i
D. .asm
Answer» D. .asm
62.

What is maximum dimension that array can have in c programming?

A. 2
B. 4
C. Theoretically No Limit but practically limit depends on memory
D. 3
Answer» D. 3
63.

Array is ______ data type in C Programming language.

A. Custom Data Type
B. Primitive Data Type
C. None of these
D. Derived Data Type
Answer» E.
64.

In Array, There is one to one correspondence between set of ________ and set of values.

A. Indices
B. Variables
C. Constants
D. Memory Locations
Answer» B. Variables
65.

Array with last element 'n' will always have array size equal to _______.

A. n+1
B. n-1
C. n+n
D. n
Answer» B. n-1
66.

Which Of The Following Is Executed By Preprocess?

A. #Include<Stdio.H>
B. Return 0
C. Void Main(Int Argc , Char ** Argv)
D. none
Answer» B. Return 0
67.

What is the following is invalid header file in C?

A. math.h
B. mathio.h
C. string.h
D. ctype.h
Answer» C. string.h
68.

Which one of the following is invalid macro in C programming?

A. #pragma
B. #error
C. #ifndef
D. #elseif
Answer» E.
69.

If we have declared an array described below int arr[6]; then which of the following array element is considered as last array element ?

A. arr[6]
B. arr[4]
C. arr[0]
D. arr[5]
Answer» E.
70.

What is output of below program?int main(){for(; ;);for(; ;);printf("Hello");return 0;}

A. Compilation Error
B. Runtime Error
C. Nothing is printed
D. Hello is printed infinite times
Answer» D. Hello is printed infinite times
71.

What is the output of below program?int main(){for(; ;)for(; ;)printf("Hello..");return 0;}

A. Compilation Error
B. Runtime Error
C. Hello is printed one time
D. Hello is printed infinite times
Answer» E.
72.

What is output of below program?int main(){int i,j,k,count;count=0;for(i=0;i<5;i++){for(j=0;j<5;j++){count++;}}printf("%d",count);return 0;}

A. 5
B. 10
C. 25
D. 50
Answer» D. 50
73.

What is output of below program?int main(){int i,j,count;count=0;for(i=0; i<5; i++);{for(j=0;j<5;j++);{count++;}}printf("%d",count);return 0;}

A. 55
B. 54
C. 1
D. 0
Answer» D. 0
74.

What is output of below program?int main(){int i;for(i=0; i<5; ++i++){printf("Hello");}return 0;}

A. Hello is printed 5 times
B. Compilation Error
C. Hello is printed 2 times
D. Hello is printed 3 times
Answer» C. Hello is printed 2 times
75.

What is output of below program?int main(){int i,j;for(i = 0,j=0;i<5;i++){printf("%d%d--",i,j);}return 0;}

A. 0--01--12--23--34--
B. 00--10--20--30--40--
C. Compilation Error
D. 00--01--02--03--04--
Answer» C. Compilation Error
76.

#include "stdio.h"int main(){int = 10;printf("%d", );return 0;}

A. 10
B.
C. @[Error] stray '@' in program
Answer» E.
77.

What should be the output of below program?#define # include "stdio.h"int main(){printf("C.com");return 0;}

A. C.com
B. Nothing
C. Compilation Error
D. Depends on Complier
Answer» D. Depends on Complier
78.

How many times C.com is printed?int main(){int a = 0;while(a++)printf("C.com");return 0;}

A. 1 time
B. 0 time
C. Infinite times(Untill Stack is overflow)
D. 2 times
Answer» C. Infinite times(Untill Stack is overflow)
79.

How many times C.com is printed?int main(){int a = 0;while(a++ < 5)printf("C.com");return 0;}

A. 5 times
B. 4 times
C. 3 times
D. 1 times
Answer» B. 4 times
80.

How many times C.com is printed?int main(){int a = 0;while(++a){printf("C.com");}return 0;}

A. 1 time
B. Infinite Times(Untill Stack is overflow)
C. 2 times
D. Error
Answer» C. 2 times
81.

#include "stdio.h"int a = 20;int main(){int a = 10;printf("%d", ::a);return 0;}

A. 10
B. 20
C. ::20
D. ::10
Answer» C. ::20
82.

int main(){int x;x=10,20,30;printf("%d",x);return 0;}

A. 10
B. 20
C. 30
D. Compilation Error
Answer» B. 20
83.

How many times C.com is printed?int main(){int a = 0;while(a++ < 5-++a)printf("C.com");return 0;}

A. 5 times
B. 4 times
C. 3 times
D. 1 times
Answer» E.
84.

Int Main(){Int A = 5;Int B = 10;Int C = A+B;Printf("%I",C);

A. 0
B. 15
C. Undefined I
D. Any Other Compiler Error
Answer» C. Undefined I
85.

which of the following is the best for getting a string with space from the standard input

A. gets
B. getc
C. fgets
D. puts
Answer» D. puts
86.

Which statement is used to compare the two strings?

A. strcmp
B. strcompare
C. stringcompare
D. str_cmp
Answer» B. strcompare
87.

void main(){printf();}

A. Run-Time Error
B. Compile-Time Error
C. none
D. all
Answer» C. none