MCQs on C Language

Ques 1

यदि आप किसी ऐरे को किसी फ़ंक्शन के तर्क के रूप में पास करते हैं तो वास्तव में क्या पास होता है

if you pass an array as an argument to a function what actually gets passed.

[A] Value of element in array

[B] First element of the array

[C] Base address of the array

[D] Address of the last element of array

Correct Answer : Base address of the array


Ques 2

निम्नलिखित में से कौन सा कथन असत्य है/हैं?

Which of the following statements is/are FALSE?

(i) In ‘C’, the size of the union variable is the size of its longest element.
(ii) In “C”, the elements of union are always accessed using the & operator.

[A] Both (i) and (ii) are false

[B] Both (i) and (ii) are false

[C] Both (i) and (ii) are false

[D] Only (ii) is false

Correct Answer : Only (ii) is false


Ques 3

UPRVUNL AA 2019

यदि दोनों तर्क स्ट्रिंग समान हैं तो सी भाषा फ़ंक्शन स्ट्रेम्प () का रिटर्न मान क्या होगा?

What will be the return value of the C language function stremp ()if both the argument strings are identical?

[A] 1

[B] yes

[C] 0 (Zero)

[D] -1

Correct Answer : 0 (Zero)


Ques 4

UPRVUNL AA 2019

C भाषा में किसी फ़ंक्शन से कॉलिंग फ़ंक्शन पर नियंत्रण स्थानांतरित करने के लिए निम्नलिखित में से किस कीवर्ड का उपयोग किया जाता है?

Which of the following keywords is used to transfer control from a function back to the calling function in C language?

[A] switch

[B] return

[C] goback

[D] goto

Correct Answer : return


Ques 5

UPRVUNL AA 2019

C भाषा में प्रीप्रोसेसर निर्देश शुरू करने के लिए निम्नलिखित में से किस वर्ण का उपयोग किया जाता है?

Which of the following characters is used to begin a preprocessor directive in C language?

[A] /*

[B] #

[C] $

[D] {

Correct Answer : #


Ques 6

UPRVUNL AA 2019

एक समय में किसी फ़ाइल से एक ही अक्षर को पढ़ने के लिए निम्नलिखित में से किस फ़ंक्शन का उपयोग किया जाता है?

Which of the following functions is used to read a single character from a file at a time?

[A] fgetc()

[B] fgets0

[C] getch()

[D] fscanfO

Correct Answer : fgetc()


Ques 7

UPRVUNL AA 2019

निम्नलिखित C भाषा प्रोग्राम का आउटपुट क्या होगा?

What will be the output of the following C language program?

#include<stdio.h>
int main()
{
extern int i;
i=20;
printf("%d", sizeof(i));
return 0;
}

[A] Linker error: undefined symbol 'i'

[B] 2

[C] 4

[D] Compiler dependent

Correct Answer : Linker error: undefined symbol 'i'


Ques 8

NIELIT IT SA 2017

निम्नलिखित प्रोग्राम खंड प्रिंट करता है

The following program fragment prints.

#include <stdio.h>
int main() {
do {
    putchar(i+100);
    printf(’%d’,i--;)} 
    while (i);
}

[A] i5h4g3f2el

[B] 14h3g2f1e0

[C] an error message

[D] none of the above

Correct Answer : an error message


Ques 9

UPP Programmer 2013

कार्यान्वयन के लिए स्व-संदर्भित संरचनाओं का उपयोग किया जाता है

Self referential structures are used to implement

[A] Call by value mechanism

[B] Call by reference mechanism

[C] Recursion

[D] Linked lists

Correct Answer : Linked lists


Ques 10

UPP Programmer 2013

एक वेरिएबल का मान ________ स्टोरेज क्लास में फ़ंक्शन कॉल में बरकरार रखा जाता है।

The value of a variable is retained across the function calls in ________ storage class.

[A] auto

[B] static

[C] register

[D] It is not possible

Correct Answer : static


Ques 11

UPP Programmer 2013

नीचे दिए गए कोड में वेरिएबल्स a और n के नाम से जाने जाते हैं

In the code given below variables a and n are known as

void func(float a[], int n) { ... }

[A] Actual arguments

[B] Formal parameters

[C] Static variables

[D] Global variables

Correct Answer : Formal parameters


Ques 12

HP-JOA IT 2021

सी भाषा में वह व्युत्पन्न डेटा प्रकार कौन सा है जिसमें एक ही मेमोरी स्थान साझा करने वाले विभिन्न सदस्य शामिल होते हैं?

Which is a derived data type in C language that consists of different members sharing the same memory location ?

[A] structure

[B] pointer

[C] union

[D] array

Correct Answer : structure


Ques 13

HP-JOA IT 2021

सी भाषा में, सभी प्रोसेसर निर्देश किस वर्ण से शुरू होते हैं?

In C language , all the processor directives begin with a which character?

[A] &(ampersand)

[B] #(hash)

[C] %(percent)

[D] @(at)

Correct Answer : #(hash)


Ques 14

HP-JOA IT 2021

सी भाषा में बिटवाइज़ एक्सक्लूसिव ऑपरेटर को किस प्रतीक द्वारा दर्शाया जाता है?

The bitwise exclusive operators in C language is represented by which symbol?

[A] &

[B] $

[C] ^

[D] |

Correct Answer : ^


Ques 15

HP-JOA IT 2021

सी भाषा में निम्नलिखित में से कौन सा ऑपरेटर किस प्रतीक द्वारा दर्शाया जाता है?

Which of the following operators in C language is represented by which symbol?

[A] left shift

[B] increment

[C] address

[D] multiplication

Correct Answer : increment


Ques 16

HP-JOA IT 2021

सी भाषा में, सभी वर्ण स्ट्रिंग किस वर्ण के साथ समाप्त होते हैं?

In C language , all the character strings terminate with which character?

[A] \0

[B] \n

[C] \t

[D] \s

Correct Answer : \0


Ques 17

HP-JOA IT 2021

सी भाषा में निम्नलिखित में से कौन सा मानक लाइब्रेरी फ़ंक्शन फ़ॉर्मेटेड आउटपुट के लिए उपयोग किया जाता है?

Which of the following standard library functions in C language is used for formatted output?

[A] putchar()

[B] puts()

[C] scanff()

[D] printf()

Correct Answer : printf()


Ques 18

HP-JOA IT 2021

मानक इनपुट से एकल वर्ण पढ़ने के लिए scanf() में प्रयुक्त प्रारूप विनिर्देशक क्या है?

what is the format specifier used in scanf() to read a single character from the standard input ?

[A] %s

[B] %u

[C] %c

[D] %e

Correct Answer : %c


Ques 19

HP-JOA IT 2021

C प्रोग्राम में निम्नलिखित कोड खंड द्वारा उत्पादित आउटपुट क्या होगा?

What will be the output produced by the following code segment in a C program?

int a = 5,b; 
b = ++a +7/2;
printf("%d",b);

[A] 9

[B] 6

[C] 8

[D] 7

Correct Answer : 9


Ques 20

HP-JOA IT 2021

C प्रोग्राम में निम्नलिखित कोड खंड द्वारा उत्पादित आउटपुट क्या होगा?

What will be the output produced by the following code segment in a C program?

int a =7, b=8; 
printf("%d",a&b);

[A] 7

[B] 15

[C] 0

[D] 8

Correct Answer : 0


Ques 21

HP-JOA IT 2021

C प्रोग्रामिंग भाषा में वेरिएबल के बारे में निम्नलिखित में से कौन सा कथन सत्य नहीं है?

Which of the following statement is not true about variable in C programming language?

[A] The variable names are case-sensitive.

[B] A variable can only hold values permitted by its data type .

[C] The variable can be declared anywhere within a program.

[D] The variable can be declared and initialized simultaneously.

Correct Answer : The variable names are case-sensitive.


Ques 22

HP-JOA IT 2021

यदि C कार्यान्वयन में शॉर्ट डेटा प्रकार का आकार 2 बाइट्स है, तो इस प्रकार वाले चर में संग्रहीत किया जा सकने वाला अधिकतम मान क्या है?

If the size of short data type in a C implementation is 2 bytes , then what is the maximum value that can be stored in a variable with this type ?

[A] 16384

[B] 65536

[C] 32767

[D] 32768

Correct Answer : 32767


Ques 23

HP-JOA IT 2021

निम्नलिखित में से कौन 'सी' भाषा का विकासकर्ता है?

which of the following is the developer of 'C' language?

[A] Niklaus Wirth

[B] John Backus

[C] Dennis Ritchie

[D] Charles Babbage

Correct Answer : Dennis Ritchie


Ques 24

UPPCL AA 2021

यदि 'C' भाषा में X, Y और Z क्रमशः char, int और float प्रकार के पॉइंटर वेरिएबल हैं, तो निम्न में से कौन सा कथन सत्य है?

If X, Y, and Z are pointer variables of type char, int, and float, respectively, in 'C' language, then which of the following statements is true?

[A] Size of Z is greater than the size of Y

[B] Size of X, Y, and Z are same

[C] Size of Y is greater than the size of X

[D] Size of Z is greater than the size of X

Correct Answer : Size of X, Y, and Z are same


Ques 25

UPPCL AA 2021

यदि पूर्णांक के लिए दो बाइट स्थान की आवश्यकता होती है, तो निम्नलिखित 'सी' सरणी का आकार क्या होगा?

If integer requires two bytes space, then what will be the size of the following 'C' array?

int array[3][4]={0};

[A] 7 bytes

[B] 24 bytes

[C] 14 bytes

[D] 12 bytes

Correct Answer : 24 bytes


Ques 26

UPPCL AA 2021

'C' भाषा से संबंधित निम्नलिखित में से कौन सा कथन गलत है/हैं? (i) C प्रोग्राम में फ़ंक्शन को वैश्विक रूप से घोषित किया जाना चाहिए ताकि कंपाइलर को फ़ंक्शन नाम, फ़ंक्शन पैरामीटर और रिटर्न प्रकार के बारे में बताया जा सके। (ii) फ़ंक्शन कॉलिंग और फ़ंक्शन घोषणा में पैरामीटर सूची भिन्न नहीं होनी चाहिए।

Which of the following statements related to 'C' language is/are FALSE? (i) A function must be declared globally in a C program to tell the compiler about the function name, function parameters, and return type. (ii) The parameter list must not differ in function calling and function declaration.

[A] Only (i)

[B] Both (i) and (ii)

[C] Only (ii)

[D] Neither (i) nor (ii)

Correct Answer : Neither (i) nor (ii)


Ques 27

UPPCL AA 2021

C# में ___________ संबंधपरक ऑपरेटर और _________ तार्किक ऑपरेटर होते हैं।

In C#, there are ___________ relational operators and _________ logical operators.

[A] 5; 6

[B] 6; 3

[C] 4; 3

[D] 3; 6

Correct Answer : 6; 3


Ques 28

UPPCL AA 2021

निम्नलिखित में से कौन सा 'C' भाषा में वैध कीवर्ड है?

Which of the following is a valid keyword in 'C' language?

[A] Void

[B] Enumeration

[C] Floating

[D] Integer

Correct Answer : Void


Ques 29

UPPCL AA 2021

'सी' प्रोग्राम में स्थिर चरों का जीवनकाल (दीर्घायु) है:

The lifetime (longevity) of the static variables in a 'C' program is:

[A] till the end of the first function

[B] till the end of the main program

[C] within the function in which they are defined

[D] till the time first ten statements get executed

Correct Answer : till the end of the main program


Ques 30

UPPCL AA 2021

‘सी’ भाषा का विकास किसने किया था:

The ‘C’ language was developed by:

[A] Dennis Ritchie

[B] Alan Turing

[C] Blasé Pascal

[D] Microsoft

Correct Answer : Dennis Ritchie


Ques 31

UPPCL AA 2021

'C' में निम्नलिखित ऐरे घोषणा का आकार क्या है, यदि वर्ण को एक-बाइट मेमोरी स्पेस की आवश्यकता होती है?

What is the size of the following array declaration in 'C', if character requires one-byte memory space?

char name[]="abcde";

[A] 4 bytes

[B] 7 bytes

[C] 5 bytes

[D] 6 bytes

Correct Answer : 6 bytes


Ques 32

UPPCL AA 2021

'C' में चर नामों के लिए निम्नलिखित में से कौन सा/से वर्ण अनुमत नहीं है?

Which of the following characters is/are NOT allowed for variable names in 'C'?

[A] White space characters

[B] Digits

[C] Alphabets

[D] Underscore

Correct Answer : White space characters


Ques 33

BELTRON DEO 2019

एक सामान्य C प्रोग्राम में दो चीज़ें होती हैं:

A typical C program has two things in it:

i) a=5; b=++a
ii) a=5; b=a++

What are the values of “a” and “b” after the execution
of both assignment instructions?

[A] i) 6, 6;ii) 6,6

[B] i) 6, 6;ii) 7,7

[C] i) 6, 6;ii) 6,5

[D] i) 5,5;; ii) 6,6

Correct Answer : i) 6, 6;ii) 6,5


Ques 34

Rajasthan Informatics Assistant 2011

'सी' भाषा में

In ‘C’ Language

(A) Array stores data of the same type
(B) Array can be a part of a structure
(C) Array of structure is allowed
(D) Structure stores data of same type

[A] (A), (B), (C) are correct

[B] Only (A) and (C) are correct

[C] (A), (B), (D) are correct

[D] Only (A) and (B) are correct

Correct Answer : Only (A) and (B) are correct


Ques 35

Rajasthan Informatics Assistant 2011

"सी" एक है

“C” is a

[A] High level language

[B] Low level language

[C] High level language with some low level features

[D] Low level language with some high level features

Correct Answer : High level language with some low level features


Ques 36

Rajasthan Informatics Assistant 2011

"C" भाषा में कैरेक्टर वेरिएबल को एक समय में स्टोर किया जा सकता है -

Character variable in "C"language can store at a time -

[A] 1 Character

[B] 8 Character

[C] 254 Character

[D] 256 Character

Correct Answer : 1 Character


Ques 37

z का मान

Value of z

int z, x = 5, y = -10, a = 4, b = 2; 
z = x++ - --y * b / a;

[A] 5

[B] 6

[C] 10

[D] 11

Correct Answer : 10


Ques 38

Rajasthan Informatics Assistant 2011

'फॉर लूप' (सी: भाषा) में, यदि शर्त गायब है तो अनंत लूप से बचा जा सकता है -

In a ‘for loop’(C : Language), if the condition is missing then infinite loop can be avoided by -

[A] (A), (B), (C) are correct

[B] (B), (C) , (D) are correct

[C] (A), (B), (D)are correct

[D] (A), (C) , (D)are correct

Correct Answer : (B), (C) , (D) are correct


Ques 39

UGC NET 2023

निम्नलिखित प्रोग्राम का आउटपुट क्या है?

What is the output of the following program?

 #include<stdio.h > 
int main() { 
int i=3; 
while (i--) {
 int i=10; 
 i--;
 printf("%d", i); 
} 
printf("%d", i); }

[A] 990

[B] 9990

[C] 999-1

[D] 99-1

Correct Answer : 999-1


Ques 40

UGC NET 2023

निम्नलिखित प्रोग्राम का आउटपुट क्या है?

What is the output of the following program?

#include <stdio.h > 
# define SQR(x) (x*x) 
int main() 
{ 
int a, b = 3; 
a=SQR(b+2); 
printf("%d",a); return 0; }

[A] 25

[B] 11

[C] Garbage value

[D] 24

Correct Answer : 11