已知int f(int);和int g(int);是函数f 和g 的原形。下列语句中,将函数f 作为表达式调用的有( ) A)f(3); B B)p=f(3); C)g(f(3)); D)f(g(3));
A: f(3);
B: p=f(3);
C: g(f(3));
D: f(g(3));
A: f(3);
B: p=f(3);
C: g(f(3));
D: f(g(3));
举一反三
- 已知int f(int);和int g(int);是函数f 和g 的原形。下列语句中,将函数f 作为表达式调用的有() A: f(3); B: p=f(3); C: g(f(3)); D: f(g(3));
- 设int f (int);和int g(int);是函数f和g的原形,以下将f作为语句调用的是______ 。 A: g(f(3)) B: f(g(3)); C: g(f(3)+2); D: p=f(g (3)+1);
- 14已知函数原型intf(int)和intg(int)。下列语句中,正确调用函数的语句是()。 A: intf(3); B: f(intg(3)); C: intg(f(3)); D: p=f(g(3)+1);
- 有函数原型为void f(int, int *);,主函数中有变量定义:int a=2, *p=&a; 则下列函数调用正确的是 A: f(*p, &a); B: f(a, p); C: f(*p, p); D: f(a, &a); E: f(a, *p); F: f(a, &p); G: f(*p, a); H: f(p,a);
- 已知函数f的定义如下: int f(int a,int b) { if(a A: 2 B: 3 C: 2和3 D: 3和2