
II-262 Programming Concepts
#define plus(x) P
void main()
{
int x=2,y;
clrscr();
y=plus(x)
printf("\nx = %d y = %d",x,y);
}
(a) x = 3 y = 2
(b) x = 3 y = 3
(c) x = 2 y = 2
(d) None of the above
26. In the following example, whether macro is treated as .
#include <stdio.h>
#include <conio.h>
#define S "This Book Teaches C"
void main()
{
printf("\n %s",S);
}
(a) Macro as well as array (b) Only macro
(c) Only array (d) None of the above
27. What will be the output after execution of the following program?
#include <stdio.h>
#include <conio.h>
#define S "This Book Teaches C"
void main()
{
clrscr();
printf("\n %c",*(S+3));
}
(a) s (b) h
(c) i (d) T
28.