PAGE
PAGE 1
作业与试题选集2020秋福师《C++语言程序设计》在线作业一(答案)
[福建师范大学]福师《C++语言程序设计》在线作业一试卷总分:100 得分:100第1题,下列运算符中,运算对象必须是整型的是A、/B、%C、=D、&正确答案:第2题,设inta=10,b=11,c=12;表达式(ac&&b==c)的值是__。A、2B、0C、-2D、1正确答案:第3题,在对typedef的叙述中错误的是()。A、用typedef可以定义各种类型名,但不能用来定义变量B、用typedef可以增加新类型C、用typedef只是将已存在的类型用一个新的标识符来代表D、使用typedef有利于程序的通用和移植正确答案:第4题,在一个源文件中定义的全局变量的作用域为( )A、本程序的全部范围B、本函数的全部范围C、从定义该变量的位置开始到本文件结束D、以上说法都不正确正确答案:,当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。A、ios::inB、ios::outC、ios::in|ios::outD、以上都不对正确答案:第6题,设B类是由A类继承的。当创建一个B类的对象时,构造函数的调用顺序是( )A、先调用A类的构造函数,然后调用B类的构造函数B、先调用B类的构造函数,然后调用A类的构造函数C、不调用A类的构造函数D、视定义时A类和B类出现的位置正确答案:第7题,在重载一个运算符时,如果其参数表中有一个参数,则说明该运算符是()。A、一元成员运算符B、二元成员运算符C、一元友元运算符D、都可能正确答案:第8题,表示在输出时显示小数位,和在文件输入时判断文件尾的函数分别是()。A、showbase()和eof()B、showpoint()和eof()C、showpoint()和bad()D、showpoint()和good()正确答案:第9题,下列各类函数中,()不是类的成员函数。A、构造函数B、析构函数C、友元函数D、拷贝构造函数正确答案:,程序设计语言的基本成分是数据成分、运算成分、控制成分和()。A、对象成分B、变量成分C、语句成份D、传输成分正确答案:第11题,下面的函数声明中, 哪一个是" void BC(int a, int b);"的重载函数? ()A、intBC(int a, int b)B、void BC(int a, char b)C、float BC(int a, int b, int c = 0)D、void BC(int a, int b=0)正确答案:,如果类A被说明成类B的友元,则()。A、类A的成员即类B的成员B、类B的成员即类A的成员C、类A的成员函数不得访问类B的成员D、类B不一定是类A的友元正确答案:第13题,类模板的使用实际上是将类模板实例化成一个具体的()。A、类B、对象C、函数D、模板类正确答案:第14题,在位运算中,操作数每右移一位,其结果相当于()。A、操作数乘以2B、操作数除以2C、操作数乘以4D、操作数除以4正确答案:,虚函数使用关键字( )A、virtualB、staticC、publicD、private正确答案:第16题,下面说法中,正确的是( )A、公有派生类的成员函数可以访问基类的私有成员B、私有派生类的成员函数可以访问基类的私有成员C、无论公有派生还是私有派生,派生类的成员函数均可以访问基类的公有成员D、无论公有派生还是私有派生,派生类的成员函数均可以访问基类的私有成员正确答案:第17题,下面的哪个保留字不能作为函数的返回类型()。A、voidB、intC、newD、long正确答案:第18题,能正确表示x=3或者x1的关系表达式是( )A、x=3 or x1B、x=3|x1C、x=3||x1D、x =3&&x1正确答案:第19题,设int * p2=&x,* p1=a;p2= *b;则a和b的类型分别是( )。A、int * 和intB、int * 和int **C、int和int *D、int * 和int *正确答案:,下列字符中不能构成标识符的是( )A、数字字符B、大写字母C、下划线字符D、连接符正确答案:第21题,字符串'hello,world"在内存中存放时,占用11个字节的空间。A