《C++程序设计》在线平时作业2-00001
试卷总分100 得分100
一、单选题 (共 20 道试题,共 100 分)
1.据中国《涉外民事关系法律适用法》第12条规定,自然人的民事行为能力,适用( )。
A.国籍国法律
B.住所地法律
C.经常居所地法律
D.法院地法律
答案C
2.(14)设 int b=2;表达式(b2)(b1)的值是
A.A) 0
B.B) 2
C.C) 4
D.D) 8
答案A
3.函数int test(int a,int b=1,int c=0),下列调用不合法的个数是( )
test(0); test(0,0); test(); test(0,0,0);
A.0
B.1
C.2
D.3
答案C
4.语句ofstream f(″SALARY.DAT″,iosappiosbinary);的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,且( )
A.若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件
B.若文件存在,将其置为空文件;若文件不存在,找开失败
C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件
D.若文件存在,找开失败;若文件不存在,建立一个新文件
答案A
5.)以下叙述中错误的是
A.A)C++语句必须以分号结束
B.B)复合语句在语法上被看作一条语句
C.C)空语句出现在任何位置都不会影响程序运行
D.D)赋值表达式末尾加分号就构成赋值语句
答案C