14已知函数原型intf(int)和intg(int)。下列语句中,正确调用函数的语句是()。
A: intf(3);
B: f(intg(3));
C: intg(f(3));
D: p=f(g(3)+1);
A: intf(3);
B: f(intg(3));
C: intg(f(3));
D: p=f(g(3)+1);
D
举一反三
- 已知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));
- 已知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);
- 已知inti=3;floatf=7.5;下列语句中正确的是 A: (intf)%i B: int(f)%i C: int(f%i) D: (int)f%i
- 已知inti=3;floatf=7.5;下列语句中正确的是()(A)(intf)%i(B)int(f)%i(C)int(f%i)(D)(int)f%i A: B: C: D: D
内容
- 0
已知:class{public:inta;intb();intf();intf(int);intg();};classB{public:charf();intg();private:inta;intb();};classC:publicA,publicB{};设有:C*pc;则: A: pc->a存在二义性。 B: pc->b()存在二义性 C: pc->f(10)存在二义性。 D: D c->g()存在二义性。
- 1
有函数原型声明: void f( int *);主函数中有变量定义: int a,b[3],*p=&a;下列函数调用语句错误的是_______ A: f(&a); B: f(b+1); C: f(a); D: f(p);
- 2
已知函数f的定义如下: int f(int a,int b) { if(a A: 2 B: 3 C: 2和3 D: 3和2
- 3
已知inti;floatf;,由以下选项中正确的语句是()。 A: (intf)%i; B: int(f)%i; C: int(f%i); D: (int)f%i;
- 4
若有函数原型:void f(int, int *); 和变量声明:int a =2, *p = &a; 则下列函数调用正确 的是( )。 A: f(a, *p); B: f(*p, a); C: f(a, &p); D: f(*p, &a);