Aznguy1872
Senior member
This stuff is probably very easy for you guys, its computer science 151, so basic stuff. I am having trouble with the following questions. Any help would be great.
1. If called by the statement n = myFun(7); what value will be assignmented to n?
int myFun(int val) {
return (val * val)/2;
}
2. Given the function definition shown for f1() below, what will be printed?
int f1(int val);
int main(void) {
int n = 1;
printf("%d", f1(n));
printf("%d", f1(n));
printf("%d", f1(n));
return;
}
int f1(int val) {
return ++val;
}
3. Given the function definition shown for f1() below, what will be printed?
int f1(int);
int main(void) {
int val = 5;
printf("%d", f1(val++));
printf("%d", f1(val++));
printf("%d", f1(val++));
return;
}
int f1(int val) {
return --val;
}
Thanks alot!
1. If called by the statement n = myFun(7); what value will be assignmented to n?
int myFun(int val) {
return (val * val)/2;
}
2. Given the function definition shown for f1() below, what will be printed?
int f1(int val);
int main(void) {
int n = 1;
printf("%d", f1(n));
printf("%d", f1(n));
printf("%d", f1(n));
return;
}
int f1(int val) {
return ++val;
}
3. Given the function definition shown for f1() below, what will be printed?
int f1(int);
int main(void) {
int val = 5;
printf("%d", f1(val++));
printf("%d", f1(val++));
printf("%d", f1(val++));
return;
}
int f1(int val) {
return --val;
}
Thanks alot!