问道深山去,听禅紫气来。

C++语言程序设计(20春)第2学期形考作业2

阅读:7 更新时间:2020-10-13 10:48:08

C++语言程序设计(20春)第2学期形考作业2


------------------------
1.以下对二维数组a进行初始化正确的是( )
A.int a[2][3]={{1,2},{3,4},{5,6}};
B.int a[][3]={1,2,3,4,5,6};
C.int a[2][]={1,2,3,4,5,6};
D.int a[2][]={{1,2},{3,4}}
答案请点我要此答案,或联系QQ

2.以下所列的函数首部正确的是( )
A.void paly(var a: Integer, var b:Integer)
B.void play(int a,b)
C.play(int a,int  b)
D.void play(a as integer, b as integer)
答案请点我要此答案,或联系QQ

3.设有以下函数
ggg(float x)
{cout<<x*x;}
则函数的类型是()


A.与参数x的类型相同
B.是void
C.是int
D.无法确定
答案请点我要此答案,或联系QQ

4.以下语句中错误的是( )
A.int a[]={1,2};
B.char a[]={“test”}
C.char s[10]={“test”}
D.int n=5,a[n]
答案请点我要此答案,或联系QQ

5.C++语言中while和do…while循环的主要区别是(    )
A.do…while的循环体至少无条件执行一次
B.while的循环控制条件比do…while的循环控制条件严格
C.do…while允许从外部转到循环体内
D.do…while的循环体不能是复合语句
答案请点我要此答案,或联系QQ

6.以下所列的函数首部正确的是( )
A.void paly(var a: Integer, var b:Integer)
B.void play(int a,b)
C.play(int a,int  b)
D.void play(a as integer, b as integer)
答案请点我要此答案,或联系QQ

7.C++从上机到得到结果的几个操作依次是(   )
A.编译、编辑、连接、运行
B.编辑、编译、连接、运行
C.编译、运行、编辑、连接
D.编辑、运行、编辑、连接
答案请点我要此答案,或联系QQ

8.关于函数调用,下面不正确的是( )
A.由于程序总是从主函数开始执行,所以函数的调用总是在主函数和其他函数之间进行
B.函数的调用可以在任意函数之间进行
C.一个函数可以自己调用自己
D.函数返回时可以不带回值,这时函数类型应为void
答案请点我要此答案,或联系QQ

9.设有以下函数
ggg(float x)
{cout<<x*x;}
则函数的类型是()


A.与参数x的类型相同
B.是void
C.是int
D.无法确定
答案请点我要此答案,或联系QQ

10.若有数学表达式(3ae)/(bc),则下面C++表达式正确的是()
A.a/b/c*e*3
B.3a*e/b/c
C.3*a*e/b*c
D.3*e/c/b*a
答案请点我要此答案,或联系QQ

11.若已经定义“int a[]={0,1,2,3,4,5,6,7,8,9}”,*p=a,i;其中0≤i≤9,则下列对a的数组元素不正确的引用是( )
A.a[p-a]
B.*(&a[i])
C.p[i]
D.a[10]
答案请点我要此答案,或联系QQ

12.在定义”int a[5][6];”后,设a[0][0]为第一个元素,则数组a中的第20个元素是 ( )
A.a[3][2]
B.a[2][4]
C.a[4][2]
D.a[3][1]
答案请点我要此答案,或联系QQ

13.若已经定义“int a[]={0,1,2,3,4,5,6,7,8,9}”,*p=a,i;其中0≤i≤9,则下列对a的数组元素不正确的引用是( )
A.a[p-a]
B.*(&a[i])
C.p[i]
D.a[10]
答案请点我要此答案,或联系QQ

14.以下函数fun的形参类型是 ( )
fun(float x)
{ float x;
 y=3*x-4;
 return y;
}


A.int
B.不确定
C.void
D.float
答案请点我要此答案,或联系QQ

15.将数学公式3.jpg写成 表达式,下面正确的是()
A.sqrt(abs(pow(x,y)+exp(y)))
B.sqrt(abs(pow(y,x)+exp(y)))
C.sqrt(fabs(pow(x,y)+exp(y)))
D.sqrt(fabs(pow(y,x)+exp(y)))
答案请点我要此答案,或联系QQ

16.在C++语言中规定函数的返回值的类型由( )
A.return语句中表达式的类型决定
B.调用该函数时的祝调用函数类型所决定
C.调用该函数时系统临时决定
D.在定义该函数时所指定的类型所决定
答案请点我要此答案,或联系QQ

17.C++程序中的语句必须以(   )结束
A.冒号
B.分号
C.回车
D.return 0
答案请点我要此答案,或联系QQ

18.下列关于形参的说法正确的是( )
A.函数的形参并非是必须的,有时可以什么都没有
B.函数的形参可以是表达式
C.函数在定义时形参是不占用存储空间的,只有在被调用时系统才会为其分配空间,在调用结束时该空间将被释放
D.形参的名称、类型、数量和顺序必须与实参相同,否则实参不会把信息正确的传递给形参
答案请点我要此答案,或联系QQ

19.程序中主函数的名字为()
A.main
B.MAIN
C.Main
D.任意标识符
答案请点我要此答案,或联系QQ

20.关于函数的返回值,下列说法正确的是( )
A.return语句只返回一个值,该值的类型在函数定义时已经确定
B.返回值类型由返回变量类型决定
C.如果不定义函数类型,表示该函数没有返回值
D.函数调用一定要有返回值,否则调用就没有意义了
答案请点我要此答案,或联系QQ

尝试在线代写作业

推荐信息