最后结果不是应该23吗为什么答案是21 属实没想明白
#include <iostream>
using namespace std;
int f(int);
int main()
{
int i;
for(i =0; i <5; i ++)
cout<<f(i)<<" ";
return 0;
}
int f(int i)
{
static int k=1;
for(;i>0;i--)
k+=i;
return k;
}
#include <iostream>
using namespace std;
int f(int);
int main()
{
int i;
for(i =0; i <5; i ++)
cout<<f(i)<<" ";
return 0;
}
int f(int i)
{
static int k=1;
for(;i>0;i--)
k+=i;
return k;
}
2022-08-09
举报