• 2022-06-11 问题

    下列函数原型的声明语法不正确的是( )。 A: int& func(int,int); B: int& func(int a=3,int b); C: void func(int&); D: char* func(char ch[10]);

    下列函数原型的声明语法不正确的是( )。 A: int& func(int,int); B: int& func(int a=3,int b); C: void func(int&); D: char* func(char ch[10]);

  • 2022-05-26 问题

    对函数原型为int& min(int& a, int& b);的全局函数,错误的语句块是:

    对函数原型为int& min(int& a, int& b);的全局函数,错误的语句块是:

  • 2022-07-26 问题

    下列哪条语句是正确的?_______________ A: int count = 5; int* x = &count; B: int count = 5; int x = &count; C: int count = 5; int& x = &count; D: int count = 5; int** x = &count;

    下列哪条语句是正确的?_______________ A: int count = 5; int* x = &count; B: int count = 5; int x = &count; C: int count = 5; int& x = &count; D: int count = 5; int** x = &count;

  • 2022-06-11 问题

    有如下程序:[br][/br]#include &#91;iostream&#93;[br][/br]using namespace std;[br][/br]void fl(int& x,int& y){int z=x;x=y;y=z;}[br][/br]void f2(int x,int y){int z=x;x=y;y=z;}[br][/br]int main(){[br][/br] int x=10,y=26;[br][/br] f1(x,y);[br][/br] f2(x,y);[br][/br] cout&#91;<y<<endl;<br&#93; return 0;[br][/br]}[br][/br]运行时的输出结果是( )。 A: 10 B: 16 C: 26 D: 36

    有如下程序:[br][/br]#include &#91;iostream&#93;[br][/br]using namespace std;[br][/br]void fl(int& x,int& y){int z=x;x=y;y=z;}[br][/br]void f2(int x,int y){int z=x;x=y;y=z;}[br][/br]int main(){[br][/br] int x=10,y=26;[br][/br] f1(x,y);[br][/br] f2(x,y);[br][/br] cout&#91;<y<<endl;<br&#93; return 0;[br][/br]}[br][/br]运行时的输出结果是( )。 A: 10 B: 16 C: 26 D: 36

  • 2021-04-14 问题

    以下程序的输出结果是 。 #include<iostream> using namespace std; int main() { int num = 50; int& ref = num; ref = ref + 10; cout <<"num = "<<num<<endl; num = num + 40; cout <<"ref = "<<ref<<endl; return 0; }

    以下程序的输出结果是 。 #include<iostream> using namespace std; int main() { int num = 50; int& ref = num; ref = ref + 10; cout <<"num = "<<num<<endl; num = num + 40; cout <<"ref = "<<ref<<endl; return 0; }

  • 2022-05-28 问题

    设函数int& index(int a,int i)返回数组a中下标为i的元素,如果在整型数组int array&#91;&#93;=1,2,3,在执行index(array,1)+=3后,array中各元素值为()。 A: 4,2,3 B: 1,5,3 C: 1,2,6 D: 4,5,6

    设函数int& index(int a,int i)返回数组a中下标为i的元素,如果在整型数组int array&#91;&#93;=1,2,3,在执行index(array,1)+=3后,array中各元素值为()。 A: 4,2,3 B: 1,5,3 C: 1,2,6 D: 4,5,6

  • 2021-04-14 问题

    中国大学MOOC:有如下函数定义voidfun(int&);则如下调用中,正确的是()

    中国大学MOOC:有如下函数定义voidfun(int&);则如下调用中,正确的是()

  • 2022-06-12 问题

    下面不正确的函数重载是( ) A: int sum(int a,int b);int sum(float a,float b); B: int sum(int a,int b);int sum(int a,int b,int c); C: int sum(int a,int b);int sum(int a,int b,int c=0); D: int sum(int a,int b);float sum(int a,int b); E: int sum(int a,int b);int sum(float a,float b);

    下面不正确的函数重载是( ) A: int sum(int a,int b);int sum(float a,float b); B: int sum(int a,int b);int sum(int a,int b,int c); C: int sum(int a,int b);int sum(int a,int b,int c=0); D: int sum(int a,int b);float sum(int a,int b); E: int sum(int a,int b);int sum(float a,float b);

  • 2021-04-14 问题

    若有如下形式的函数 int fun(int a[], int *p, int n) {……} 调用函数之前需要对函数进行声明,则以下选项中错误的是: int fun(int [], int *, int);|int fun(int a[], int *, int);|int fun(int a[], int *p, int n);|int fun(int, int, int);

    若有如下形式的函数 int fun(int a[], int *p, int n) {……} 调用函数之前需要对函数进行声明,则以下选项中错误的是: int fun(int [], int *, int);|int fun(int a[], int *, int);|int fun(int a[], int *p, int n);|int fun(int, int, int);

  • 2022-06-04 问题

    下列各种形式的重载定义哪一种是正确的 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); 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);

  • 1 2 3 4 5 6 7 8 9 10