以下程序输出结果是( ): #include<iostream> using namespace std; void add(int X,int y,int *z) *z=y+x; int main() int a,b,c; add(8,4,&
A: ;
B: add(6,a,&
C: ;
D: add(a,b,&
E: ;
F: cout<<a<<","<<b<<",
A: ;
B: add(6,a,&
C: ;
D: add(a,b,&
E: ;
F: cout<<a<<","<<b<<",
举一反三
- 若有以下程序: #include <iostream> using namespace std; void sub(int x,int y, int *z) *z = y+x; int main() int a,b, c; sub (8,4,& A: ; B: sub (6, a, & C: ; D: sub(a,b,& E: ; F: cout<<a<<",
- 若有以下程序: #include <iostream> using namespace std; void sub(int x,int y, int *z) *Z = y+x; int main() int a,b,c; sub(8,4,& A: ; B: sub(6,a,& C: ; D: sub(a,b,& E: ; F: cout<<a<<","<<b<<","<<c<<endl; G:  
- 下面的程序输出结果是( )。 #include<iostream> using namespace std; void add() static int x; x++; cout<<x<<’’; int main() for(int i=0;i<3;i++) add(); return 0; A: 111 B: 123 C: 222 D: 333
- 下列各种形式的重载定义哪一种是正确的 A: int add(int x , int y); int add(int x , int y, int z); B: int add(int a , int b);int add(int x , int y); C: int add(int x , int y);void add(int y , int x); D: int add(int x,int y);void add(int a , int b);
- 以下设置默认值的函数原型声明中错误的是 。 A: int add(int x , int y = 4 , int z ); B: int add(int x = 3 , int y = 4 ,int z = 5 ); C: int add(int x , int y , int z = 5); D: int add(int x , int y = 4 , int z = 5);