|
2021年秋季《c++语言程序设计(本)》第三次形考任务
1.[填空题] 在程序中执行到 语句时,将结束所在函数的执行过程,返回到调用该函数的位置。
答:————
2.[填空题] 如果一个函数直接或间接地调用自身,这样的调用被称为调用。
答:————3.[填空题] C++依据调用中实在参数在 上或上的不同来确定调用的是重载函数的哪一个。
答:————4.[填空题] 作为 的函数调用,即使有返回值也被舍弃不用。
答:————5.[填空题] 已知int incr(int n) {return n+1;} 和 long incr(long n) { return n+1;} 是一个函数的模板的两个实例,则该函数模板的定义是。
答:————
6.[填空题] 函数中的形参变量的初值由该函数时获得。
答:————7.[填空题] 若一函数是以return;结束运行的,说明该函数是函数。
答:————
8.[填空题] 一个函数定义由和函数体两部分组成。
答:————9.[填空题] 当不需要函数返回任何值时,则应使用 标识符定义函数的返回类型。
答:————
10.[单选题] 从函数原型看,返回值类型为int的函数有( )。
A.int F(char n);
B.char F(int n);
C.double F(int n);
D.F(double n); 答:————
11.[单选题] 设void f1(int * m,long & n);int a;long b;则以下调用合法的是( )。
A.f1(a,b); B.f1(&a,b);
C.C.f1(a,&b);
D.f1(&a,&b);
答:————
12.[单选题] 从函数原型看,返回值类型为int的函数有( )。
A.int F(char n); B.char F(int n);
C.double F(int n);
D.F(double n);
答:————
13.[单选题] 在下面的( )函数声明语句存在语法错误。
A.AA(inta,int b); B.AA(int ,int)
C.AA(inta;int b)
D.AA(inta,int)
答:————
14.[单选题] 已知fp函数的原型是:int fp(char c,char* k=NULL,double d=100.0);下列调用中正确地调用fp的是( )。 A.fp(99);
B.fp('A',5.6);
C.fp(55,'A'); D.fp();
答:————
15.[单选题] 在下面的( )函数声明语句存在语法错误。
A.AA(inta,int b);
B.AA(int ,int) C.AA(inta;int b)
D.AA(inta,int) 答:————
16.[单选题] 下面正确的函数原型语句是( )。
A.int Function(void a);
B.void Function(int);
C.int Function(a);
D.voidint(double a); 答:————
17.[单选题] 已知系统中已定义fp函数,其原型是:int fp(char c,char* k=NULL,double d=100.0);下列函数中可以加以重载的是( )。
A.int fp(char); B.void fp(char,char*);
C.int fp(char,char* ,double);
D.int fp();
答:————
18.[单选题] 已知fp函数的原型是:int fp(char c,char* k=NULL,double d=100.0);下列调用中正确地调用fp的是( )。
A.fp(99);
B.fp('A',5.6); C.fp(55,'A');
D.fp();
答:————
19.[单选题] 下面正确的函数原型语句是( )。
A.int Function(void a); B.void Function(int);
C.int Function(a);
D.voidint(double a);
答:————20.[问答题] |
上一篇:甘肃电大开放大学22《c++语言程序设计(本)》第二次形考...下一篇:甘肃电大开放大学22《c++语言程序设计(本)》第四次形考...
|