#define CUBE(x) (x*x*x)
main()
{ int a,b=3;
a=cube(b++);
printf("%d %d",a,b);
}
What should be the value of a and b? My calc a=4 but syst
a=6 how pls tell me if you know it?
Answer Posted / jayprakash singh
in question we use #define CUBE(X) (X*X*X) but in main
function we use a=cube(b++);
what is this i think it is wrong it must be error at
compile time.
if we use a=CUBE(b++); instead of a=cube(b++);then output
will be 27 6
becuse 1st (3*3*3)=27 then increment of value b thrice so b=6
Is This Answer Correct ? | 1 Yes | 5 No |
Post New Answer View All Answers
How is stl different from c++ standard library?
What is a list in c++ stl?
sir please send me bpcl previous question papers
Is there any error below, its a code to delete all entires from a map #include
how can u do connectivity in c++ language? plz send me connectivity code in c++ ?
How does an stl file work?
Who created stl?
What does stl stand for in basketball?
Write a C/C++ program that connects to a MySQL server and checks if the InnoDB plug-in is installed on it. If so, your program should print the total number of disk writes by MySQL.
What are the different types of stl containers?
In what scenario does the Logical file and Physical file being used?
When did c++ add stl?
help me i need a c++ program which takes sequesnce of characters and outputed sequence of their token taypes, work same compiler in lexical analysis phase
What are stl algorithms?
Why should a c++ programmer be interested in stl?