《C++程序设计语言 》.docVIP

  • 7
  • 0
  • 约2.7万字
  • 约 18页
  • 2019-11-17 发布于天津
  • 举报
第1次作业 一、单项选择题(本大题共60分,共 20 小题,每小题 3 分) 1. C++程序中,用于实现数据输出的是( )。 A. 输出流对象cin和提取运算符 B. 输出流对象cin和插入运算符 C. 输出流对象cout和提取运算符 D. 输出流对象cout和插入运算符 2. C++程序中,定义内联函数时需要函数的返回值类型前加上关键字( )。 A. outline B. inline C. in D. inport 3. 下面所列选项中,合法的用户标识符是( )。 A. if B. switch C. finename D. int 4. C++程序中,定义引用变量时,( )。 A. 使用的运算符是* B. 使用的运算符是() C. 使用的运算符是 D. 使用的运算符是[] 5. C++程序中要使用标准输入/输出流对象,必要包含( )。 A. string头文件 B. cmath头文件 C. iostream头文件 D. cctype头文件 6. C++程序中,为了导入标准命名空间,使用的语句是( )。 A. inporting namespace std; B. using namespace std; C. using namespace standard; D. inporting namespace standard; 7. 下列关于函数的说法中,不正确的是( )。 A. 在不同函数中可以使用相同的名字命名变量 B. 形式参数是局部变量 C. 在函数内部定义变量的作用域在本函数中 D. 在一个函数内的复合语句中定义变量的作用域也是整个函数 8. C++程序的函数调用中,使用数值参数传递时,( )。 A. 能够在被调函数中通过形参修改实参 B. 实参和对应的形参数据类型可以不一致 C. 形参不能够从实参获取数值 D. 不能在被调函数中通过形参修改实参 9. C++程序中,定义具有默认参数的函数时,默认参数( )。 A. 只能在所有形式参数的左边边部分 B. 可以在所有形式参数的任何部分 C. 只能在所有形式参数的右边部分 D. 只能在所有形式参数的中间部分 10. 在C++程序中,注释的书写方法除了/**/这种形式外,还可以使用的形式是( )。 A. “字符序列” B. \0字符序列\0 C. //字符序列 D. \\字符序列 11. C++语言中,定义一个文件流对象的正确语句形式是( )。 A. void *sp; B. fstream sp; C. FILE sp; D. filestream *sp; 12. 对于字符常量B,与其对应的转义字符书写形式是( )。 A. \101 B. \x42 C. \x41 D. \A 13. C++程序中,引用变量( )。 A. 表示另外一个同类型普通变量的地址 B. 表示对另外一个同类型普通变量的赋值操作 C. 表示另外一个不同类型普通变量的别名 D. 表示另外一个同类型普通变量的别名 14. 在C++程序中,实型常数10-5的指数书写形式是( )。 A. 10^-5 B. 10E-5 C. 1E-5 D. E-5 15. C++程序可以使用具有默认参数的函数,函数调用时( )。 A. 实际参数的个数可以少于形式参数个数 B. 实际参数个数必须与形参个数相同 C. 实际参数的个数可以多于形式参数个数 D. 可以省略书写函数参数表的圆括号 16. 下列关于析构函数的说法正确的是( )。 A. 析构函数是没有参数,但可以有返回值的特殊成员函数 B. 析构函数是没有参数,没有返回值的特殊成员函数 C. 析构函数的名称必须与类名完全相同 D. 析构函数的名称可以是任意的合法标识符 17. C++程序中,定义内联函数时,函数体中不允许( )。 A. 定义局部变量 B. 使用单分支if语句 C. 使用条件表达式 D. 使用循环语句 18. 下列( )项不属于静态联编。 A. 非成员函数调用 B. 非虚函数调用 C. 虚函数调用 D. 函数重载调用 19. 在下面的函数声明中,存在着语法错误的是( )。 A. void BC(int a, int); B. void BD(int, int); C. void BE(int, int a); D. int BF(int x; int y); 20. 设有函数原型为:double func(int a,double b);,下面的重载中,错误的是( )。

文档评论(0)

1亿VIP精品文档

相关文档