JOIN ADRE 2.0 Telegram Group

C quiz questions with answers - Storage classes MCQs

Questions
1 Regarding the scope of the variables identify the incorrect statement:
A Automatic variables are automatically initialized to 0
B Static variables are automatically initialized to 0
C The address of a register variable is not accessible
D Static variables cannot be initialized with any expression

Answer: Option [A]

By default Automatic variables are initialized to Garbage value.

2 What will be the output of the following code segment?

	void fn()
	{
		static int i=10;
		printf("%d",++i);
	}
	main()
	{
		fn();
		fn();
	}
          
A 10 10
B 11 11
C 11 12
D 12 12

Answer: Option [C]

mcq on c programming storage classes 02

Advertisement

DOWNLOAD CURRENT AFFAIRS PDF FROM APP

3 Which of the following is not a proper storage class in 'C'?
A auto
B dec
C static
D extern

Answer: Option [B]

The storage classes in C are auto, extern, static and global. dec is not a storage class.

4 What is the output of the following code?

	main()
	{
		static int num=8;
		printf("%d",num=num-2);
		if(num!=0)
		main();
	}
          
A 8 6 4 2
B Infinite output
C 6 4 2 0
D invalid because main function cannot call itself

Answer: Option [C]

mcq on c programming storage classes 04

5 Value of static storage variable
A changes during different function calls
B persists between different function calls
C increases during different function calls
D decreases during different function calls

Answer: Option [B]

Take Mock Tests

Government Schemes Mock Test Start Test!
Political Science Mock Test – 42 Start Test
History Test – 190 Start Test
Quantitative Aptitude Test Start Test!
Trigonometry - Mock Test Start Test!
Data Interpretation - Mock Test Start Test!
General Awareness - Mock Test Start Test!
Reasoning Ability - Mock Test Start Test!
Englist(Antonyms) Mock Test 1 Start Test!
Quantitative Aptitude (Percentage) Mock Test Start Test!
Economy Mock Test 1 Unlock Test!
Books & Authors - Test 2 Unlock Test!

Chapters

Assam Direct Recruitment Test Series