东大《C++程序设计》在线平时作业1-00001
试卷总分100 得分100
一、单选题 (共 20 道试题,共 100 分)
1.(2) 在 C++中,编译系统自动为一个类生成缺省构造函数的条件是( )。
A.A)该类没有定义任何有参构造函数
B.B)该类没有定义任何无参构造函数
C.C)该类没有定义任何构造函数
D.D)该类没有定义任何成员函数
答案C
2.(18)有以下程序
int fun1(double a){return a=a;}
int fun2(double x,double y)
{ double a=0,b=0;
a=fun1(x);b=fun1(y);return(int)(a+b);
}
main()
{ double w; w=fun2(1.1,2.0);……}
程序执行后变量w中的值是
A.A)5.21
B.B)5
C.C)5.0
D.D)0.0
答案B
3.当冲突规范所援引的外国法的内容依照法律规定的方法仍不能查明时,我国 法院通常的做法是什么( )
A.驳回起诉
B.适用我国法律
C.适用同本应适用的外国法相近似或类似的其他国家的法律
D.适用一般法理
答案B
4.1804年《法国民法典》第3条规定:“不动产,即使属于外国人所有,仍然适用法国法。”这是一条( )。
A.单边冲突规范
B.双边冲突规范
C.重叠适用的冲突规范
D.选择适用的冲突规范
答案A
5.中国的区际法律冲突,在世界上独一无二的特点是( )
A.存在多元法系之间的冲突
B.存在不同社会制度的冲突
C.存在横向法律冲突
D.各个法域的法律规定完全不同
答案B
6.(18) 有如下程序
#include iostream
#include cmath
using namespace std;
int main(int argc, char argv[])
{
float x=2.0,y;
if(x0.0) y=0.0;
else if(x10.0) y=1.0x;
else y=1.0;
couty;
return 0;
}
该程序的输出结果是( )
A.A)0
B.B)0.25
C.C)0.5
D.D)1.0
答案C
7.)下列程序执行后的c结果是