Question
#include<stdio.h>
void main()
{
int var1=10;
{
int var1 = 20;
printf("%d %d",var1,var1);
}
printf("%d %d",var1,var1);
}
a.
10 20 10 20
b.
10 10 20 20
c.
20 20 10 10
d.
20 10 20 10
Posted under C Programming
Engage with the Community - Add Your Comment
Confused About the Answer? Ask for Details Here.
Know the Explanation? Add it Here.
Q. Guess output of program -
Similar Questions
Discover Related MCQs
Q. Can we declare same variable inside the inner and outer block ?
View solution
Q. How would you round off a value from 1.66 to 2.0?
View solution
Q. By default a real number is treated as a
View solution
Q. The keyword used to transfer control from a function back to the calling function is
View solution
Q. What is the notation for following functions?
1. int f(int a, float b)
{
/* Some code */
}
2. int f(a, b)
int a; float b;
{
/* Some code */
}
View solution
Q. In the following 'C' code, in which order the functions would be called ?
a = ( f1(23,14 ) * f2 (12/14)) + f3 () ;
View solution
Q. The function that actually created from a call to a template function is called
View solution
Q. A function that is prototype as
int calculate(int num);
may
View solution
Q. A function that uses variable types is called
View solution
Q. A function that is prototyped as double calculate (int, num);
may
View solution
Q. The declaration
void function1(int)
indicates the function1 is a function which
View solution
Q. The function fprintf is used in a program
View solution
Q. The function is lower(char) checks whether a character is in lower case or not, therefore it should return
View solution
Q. If max is a function that returns the larger of the two integers, given as arguments, then which of the following statements finds the largest of three given numbers
View solution
Q. A function can make
View solution
Q. Let a, b be two non-negative integers. Which of the following calls, finds the positive difference of a and b ?
View solution
Q. Pick the correct statements
View solution
Q. max is a function that returns the larger of the two integers, given as arguments. Which of the following statements finds the largest of three given numbers?
View solution
Q. Forward declaration is absolutely necessary
View solution
Q. void can be used
View solution
Suggested Topics
Are you eager to expand your knowledge beyond C Programming? We've curated a selection of related categories that you might find intriguing.
Click on the categories below to discover a wealth of MCQs and enrich your understanding of Computer Science. Happy exploring!