程序中,函数fun的功能是:根据形参i的值返回某个函数的值。当调用正确时,程序输出: x1=5.000000,x2=3.000000,x1*x1+x1*x2=40.000000。
时间: 2024-03-11 18:49:38 浏览: 193
缺省形参值的作用-C++函数PPT
根据您的描述,可以编写如下的C语言函数fun:
```c
double fun(int i) {
double x1 = 5.0;
double x2 = 3.0;
double result;
if (i == 1) {
result = x1 * x1 + x1 * x2;
} else {
result = 0;
}
return result;
}
```
这个函数根据形参i的值返回一个函数值:
- 当i等于1时,返回x1的平方加上x1和x2的乘积。
根据题目描述,当调用fun(1)时,函数返回的值是x1*x1+x1*x2=40.000000。因此,程序输出的值应该是40.000000。
阅读全文