编写主程序,多次调用下面的函数,并输出返回值,观察数据的变化,理解静态变量的意义:

来源:百度知道 编辑:UC知道 时间:2024/06/18 04:30:33
double sumx(double x)
{
static double y;

y=x+1;

return y;

}

非常感谢,如果可以,希望您可以看看我其他的提问!

#include <iostream>
using std::cout;
using std::endl;

double sumx(double x)
{
static double y;
y=x+1;
return y;
}

int main()
{
cout << sumx(1) << endl;
cout << sumx(2) << endl;
cout << sumx(3) << endl;
return 0;
}

另外:
1.你这个函数不能表现静态变量的意义
2.我倒是愿意看看你别的提问,可是我不知道你别的问题在哪里啊。。