云南开放大学C++语言程序设计(20秋)形考任务1[答案]满分答案
C++语言程序设计(20秋)形考任务1
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 100 分)
1.C++程序中的语句必须以( )结束
A.冒号
B.分号
C.回车
D.return 0
2.以下程序段为死循环的是( )
A.for(int x=0;x<3;) {x++;}
B.int k=0; do{++k}while(k>=0)
C.int a=5; while(a) {a--;}
D.int i=3; for(; i ; i--)
3.由C++目标文件连接而成的可执行文件的默认扩展名为( )
A.cpp
B.exe
C.obj
D.lik
4.设有以下函数
ggg(float x)
{cout<<x*x;}
则函数的类型是()
A.与参数x的类型相同
B.是void
C.是int
D.无法确定
5.在下列操作符中,优先级最高的操作符是( )
A.+
B.-
C.*
D.==
6.有函数调用语句“func(rec1,rec2+rec3,(rec4,rec5));”在该函数调用语句中含有的实参个数是( )
A.3
B.4
C.5
D.有语法错误
7.以下对二维数组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}}
8.关于函数调用,下面不正确的是( )
A.由于程序总是从主函数开始执行,所以函数的调用总是在主函数和其他函数之间进行
B.函数的调用可以在任意函数之间进行
C.一个函数可以自己调用自己
D.函数返回时可以不带回值,这时函数类型应为void
9.C++源程序文件的默认扩展名是( )
A.cpp
B.exe
C.obj
D.lik
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
云南开放大学C++语言程序设计(20秋)形考任务1[答案]历年参考题目如下: