

MCQOPTIONS
Saved Bookmarks
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 | |