【奥鹏】东北大学《C++程序设计》在线平时作业2-00001

上传人:奥****1 文档编号:273563916 上传时间:2022-04-06 格式:DOC 页数:9 大小:24KB
返回 下载 相关 举报
【奥鹏】东北大学《C++程序设计》在线平时作业2-00001_第1页
第1页 / 共9页
【奥鹏】东北大学《C++程序设计》在线平时作业2-00001_第2页
第2页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《【奥鹏】东北大学《C++程序设计》在线平时作业2-00001》由会员分享,可在线阅读,更多相关《【奥鹏】东北大学《C++程序设计》在线平时作业2-00001(9页珍藏版)》请在金锄头文库上搜索。

1、【奥鹏】东北大学C+程序设计在线平时作业2-00001试卷总分100 得分100一、单选题 (共 20 道试题,共 100 分)1.据中国涉外民事关系法律适用法第12条规定,自然人的民事行为能力,适用( )。A.国籍国法律B.住所地法律C.经常居所地法律D.法院地法律答案C2.(14)设 int b=2;表达式(b2)(b1)的值是A.A) 0B.B) 2C.C) 4D.D) 8答案A3.函数int test(int a,int b=1,int c=0),下列调用不合法的个数是( )test(0); test(0,0); test(); test(0,0,0);A.0B.1C.2D.3答案C4

2、.语句ofstream f(SALARY.DAT,iosappiosbinary);的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,且( )A.若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件B.若文件存在,将其置为空文件;若文件不存在,找开失败C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件D.若文件存在,找开失败;若文件不存在,建立一个新文件答案A5.)以下叙述中错误的是A.A)C+语句必须以分号结束B.B)复合语句在语法上被看作一条语句C.C)空语句出现在任何位置都不会影响程序运行D.D)赋值表达式末尾加分号就构成赋值语句答案C6

3、.在国际私法的国内立法方式上,我国主要采取了下列哪一种做法?( )A.冲突规范分散规定在民法典的有关章节中B.制定单行冲突法典C.民法典或单行法规中以专编或专章,比较系统地规定冲突规范D.在民法典的前加篇中加以规定答案C7.(28)下列符号中,正确的C+用户定义标识符是A.A)enumB.B)2bC.C)foo-9D.D)_32答案D8.在西方,有的学者甚至把( )的理论喻为国际私法中的“哥白尼革命”,认为他是现代国际私法的奠基者。A.胡伯B.萨维尼C.孟西尼D.斯托里答案B9.(6) 下列关于运算符重载不正确的是( )A.A)运算符重载不能改变运算符的操作数个数B.B)运算符重载不能改变运算

4、符的优先级C.C)运算符重载不能改变运算符的结合性D.D)运算符重载能改变对预定义类型数据的操作方式答案D10.)设有定义:int n1=0,n2,p=&n2,q=&n1;,以下赋值语句中与n2=n1;语句等价的是A.A)p=q;B.B)p=q;C.C)p=&n1;D.D)p=q;答案A11.(2) 要利用 C+流进行文件操作,必须在程序中包含的头文件是( )。A.A)iostreamB.B)fstreamC.C)strstreamD.D)iomanip答案B12.有以下程序#include iostream#include cmathusing namespace std;void sort

5、(int a, int n) int i, j ,t; for (i=0; in-1;i+) for (j=i+1; jn;j+) if (ai aj) t= ai; ai= aj; aj=t;int main(int argc, char argv) int aa10=1,2,3,4,5,6,7,8,9,10, i; sort(aa+2, 5); for (i=0; i10; i+) coutaai ,; return 0;程序运行后的输出结果是A.A)1,2,3,4,5,6,7,8,9,10,B.B)1,2,7,6,3,4,5,8,9,10,C.C)1,2,7,6,5,4,3,8,9,10

6、,D.D)1,2,9,8,7,6,5,4,3,10,答案C13.关于无体动产所在地的确定,总的原则应是( )A.法院所在地B.所有人的住所地C.当事人合意选择的地方D.该项财产能被追索或被执行的地方答案D14.下列情况中,不会调用拷贝构造函数的是A.A)用一个对象去初始化同一类的另一个新对象时B.B)将类的一个对象赋值给该类的另一个对象时C.C)函数的形参是类的对象,调用函数进行形参和实参结合时D.D)函数的返回值是类的对象,函数执行返回调用时答案C15.(40)设有以下函数:f ( int a) int b=0;static int c = 3;b+; c+;return(a+b+c);如果

7、在下面的程序中调用该函数,则输出结果是main() int a = 2, i;for(i=0;i3;i+)coutf(a);A.A) 789B.B) 7 9 11C.C) 7 10 13D.D) 7 7 7答案A16.)以下不合法的用户标识符是A.A)j2_KEYB.B)DoubleC.C)4dD.D)_8_答案C17.(36) 下列程序的输出结果为( )#include iostreamusing namespace std;int main(int argc, char argv) char a=hello,the,world; char pa=a; pa+; coutpaendl; re

8、turn 0;A.A)helloB.B)theC.C)worldD.D)hellotheworld答案B18.执行语句: for (i=1;i+4;);后,变量i的值是A.A) 3B.B) 4C.C) 5D.D) 不定答案C19.以下非法的赋值语句是_。A.A) n=(i=2,+i);B.B) j+;C.C) +(i+1);D.D) x=j0;答案C20.)对于一个正常运行的C程序,以下叙述中正确的是A.A)程序的执行总是从main函数开始,在main函数结束B.B)程序的执行总是从程序的第一个函数开始,在main函数结束C.C)程序的执行总是从main函数开始,在程序的最后一个函数中结束D.D)程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束答案A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号