( 8 )已知有函数 f 的定义如下:
int f(){
static int s=0;
s+=2;
return s;
}
则在某程序中第 2 次执行函数调用语句 f( ) ; 时 , 函数 f 的返回值是 ___________ 。
第1题:
已知有函数f的定义如下:
int f( ){
static int s=0;
s+=2:
return s;
}
则在某程序中第二次执行函数调用语句f( );时,函数f的返回值是______。
第2题:
有以下程序 int a=2; int f(int *a) {return (*a)++; } main ( ) int s=0; { int a=5; s+=f (&a); } s+=f (&a); printf ( "%d\n",s ); 执行后输出结果是
A.10
B.9
C.7
D.8
第3题:
7、阅读以下程序,填写运行结果________________. def f1(m): s=0 for i in str(m): s+=int(i) return s def f2(n): s=0 while n>0: s=s+1 n=n//10 return s print(f1(123)//f2(123))
第4题:
有以下程序 int a=2; int f(int*a) {return(*a) ++;} main() { int s=0; { int a=5; s+=f(&a) ; } s+=f(&a) ; pfintf("%d\n",a) ; } 执行后输出结果是
A.10
B.9
C.7
D.8
第5题:
阅读以下程序,填写运行结果________________. def f1(m): s=0 for i in str(m): s+=int(i) return s def f2(n): s=0 while n>0: s=s+1 n=n//10 return s print(f1(123)//f2(123))