home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C Programming Starter Kit 2.0
/
SamsPublishing-CProgrammingStarterKit-v2.0-Win31.iso
/
tybc4
/
static1.cpp
< prev
next >
Wrap
C/C++ Source or Header
|
1993-03-17
|
479b
|
24 lines
// C++ program illustrates static local variables
#include <iostream.h>
double mean(double x)
{
static double sum = 0;
static double sumx = 0;
sum = sum + 1;
sumx = sumx + x;
return sumx / sum;
}
main()
{
cout << "mean = " << mean(1) << "\n";
cout << "mean = " << mean(2) << "\n";
cout << "mean = " << mean(4) << "\n";
cout << "mean = " << mean(10) << "\n";
cout << "mean = " << mean(11) << "\n";
return 0;
}