Question
#include <stdio.h>
#define MIN 0
#ifdef(MIN)
#define MAX 10
#endif
int main()
{
printf("%d %d\n", MAX, MIN);
return 0;
}
a.
10 0
b.
Compile time error
c.
Run time error
d.
Preprocessor error
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. What is the output of this C code? #include <stdio.h> #define MIN 0 #ifdef(MIN) #define MAX 10 #endif int main() { printf("%d %d\n",...
Similar Questions
Discover Related MCQs
Q. Use of functions
View solution
Q. Any C program
View solution
Q. What is function?
View solution
Q. The default parameter passing mechanism is
View solution
Q. Pick the correct statements.
I. The body of a function should have only one return statement.
II. The body of a function may have many return statements.
III. A function can return only one value to the calling environment.
IV. If return statement is omitted, then the function does its job but returns no value to the calling environment.
View solution
Q. Which of the following is a complete function?
View solution
Q. The recursive functions are executed in a ...........
View solution
Q. The function scanf() returns .........
View solution
Q. Functions have ..........
View solution
Q. Which of the following function calculates the square of 'x' in C?
View solution
Q. When a function is recursively called all the automatic variables are stored in a ..........
View solution
Q. Inner Block can access variables declared ___________.
View solution
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
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!