Question
Determine if it is syntactically correct and if it is legal code. If it is, answer the question about the value(s) of certain expressions and/or
Determine if it is syntactically correct and if it is legal code. If it is, answer the question about the value(s) of certain expressions and/or variables at the end of the code.
1.
void getPowers(int x, int xSqr, int xCube){
xSqr = x * x;
xCube = x * xSqr;
}
int main(){
int x, xSqr, xCube;
x = 3;
getPowers(x, xSqr, xCube);
}
What are x, xSqr, xCube?
2.
void getPowers(int x, int *pxSqr, int *pxCube){
*pxSqr = x * x;
*pxCube = x * *pxSqr;
}
int main(){
int x, xSqr, xCube;
x = 3;
getPowers(x, xSqr, xCube);
}
What are x, xSqr, xCube?
3.
void getPowers(int x, int *pxSqr, int *pxCube){
*pxSqr = x * x;
*pxCube = *pxSqr * x;
}
int main(){
int x, *pxSqr, *pxCube;
x = 3;
getPowers(x, pxSqr, pxCube);
}
What are x, *pxSqr, *pxCube?
4.
void getPowers(int x, int *pxSqr, int *pxCube){
*pxSqr = x * x;
*pxCube = *pxSqr * x;
}
int main(){
int x, xSqr, xCube;
x = 3;
getPowers(x, &xSqr, &xCube);
}
What are x, xSqr, xCube?
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started