耍個小機靈
第一次定義為-1即可,
即可實作第一次調用為 0,以後調用疊加。
#include<iostream>
using namespace std;
int ca()
{
static int i=-;
return ++i;
}
int main()
{
for(int j=;j!=;++j)
cout<<ca()<<" ";
return ;
}
如果不耍小機靈呢 。。。
正兒八經的談個戀愛 啊呸 談個練習 。。
給函數添加個參數就好
#include<iostream>
using namespace std;
int ca(unsigned a)
{ static int i=;
if(a==)
return ;
else
return ++i;
}
int main()
{
unsigned cnt=;
for(int j=;j!=;++j)
{
cout<<ca(cnt)<<" ";
++cnt;
}
return ;
}