2014年电大面向对象的程序的设计试题库参考的资料汇总.docVIP

  • 2
  • 0
  • 约1.14万字
  • 约 12页
  • 2018-06-28 发布于福建
  • 举报

2014年电大面向对象的程序的设计试题库参考的资料汇总.doc

2014年电大面向对象的程序的设计试题库参考的资料汇总

电大面向对象的程序设计 一、单项选择题 1、下面那种结构不是C++的控制结构 ( ) A 顺序结构 B 选择结构 C 循环结构 D 判断结构 答: D 2、下列是C++语言中合法标识符的是( )。 A.3three B.if C._1one D.while 答:C 3、下列是合法的C++语言语句的是( )。 A.if(x0) then x=x-1;else x=x+1; B.if(x0) x=x-1;else x=x+1; C.if x0 x=x-1;else x=x+1; D.if x0 x=x-1; 答:B 4、下面那一种不是计算机内部表示整数的方法( ) A 二进制码 B原码 C 补码 D反码 答: A 5、在C++语言中,下列数为合法的实数的是( )。 A.5E-3 B.5E-3.5 C. E5 D.-3.5E 答:A 6、C++语言中数据类型最大的是( ) A long B float C int D char 答: B 7、如果一个函数可以在定义中直接或间接的调用自己,这样的函数称为( )。 A.函数声明 B.嵌套函数 C.定义函数 D.递归函数 答:D 8、表达式0x55^0xB4的结果为( )。 A.0xF5 B.0x15 C.0xE1 D.0x1E 答:C 9、C++中,源代码文件后缀为 ( ) A .cpp B .obj C .exe D .c 答: A 10、0X5A0XB7结果是 ( ) A 0X13 B 0X12 C 0X14 D 0X15 答: B 二、填空题 1、程序的基本控制结构包括( )、( )和( )。 答:顺序结构,选择结构,循环结构 2、用来解决问题的,与有限多个步骤组成的具体过程称为( )。 答: 算法 3、整数类型变量a和b被初始化为3和10,则循环语句while(a=b) a=a+2;共执行( )次,执行完语句后a的值为( ),b的的值为( )。 答:4,11,10 4、在程序编译阶段的错误主要分为两类( )和( )。 答:警告信息,致命错误 5、计算机中的数据可以分为( )和( )两大类。 答: 数值型、字符型 6、字符型数据有两种编码方法:( )和( ) 答: 有美国国家标准局制定的ASCII码、IBM公司提出的EBCDIC码 7、通过 C++ 语言中的 机制,可以从现存类中构建其子类。 继承(或派生) 封装要求一个对象应具备明确的功能,并具有 以便和其它对象相互作用。接口〈或界面或公有成员〉Void mian( ) { Int hour; Char noo=`A`; Cout”enter the hour please:”; Cinhour; If (hour12){ Hour=hour-12; Noon=`P`; } Cout”the hour is “ hour noon”.M.\n; } 2、设a=1,b=0,c=1,试计算下列逻辑表达式的值。(8分) (1)!a!b 答:0 (2)ab||c 答:1 3、给出数学、英语、语文这样的菜单供用户选择,依据用户选择的序号显示其结果,写出其算法 解答:#include iostream.h Void mian( ) { Cout”1.数学\n”; Cout”1.英语\n”; Cout”1.语文\n”; Cout”enter your choice (1-3):”; Cinchoice; Switch (choise){ Case 1 cout”you choice is 数学.\n”; Break; Case 2 cout”you choice is 英语.\n”; Break; Case 3 cout”you choice is 语文.\n”; Break; Default: cout”you did not make choice.\n”; Break; } 4、指出下列程序的输出结果(8分) #includeiostream.h void main( ) { float a=2.5; int b=7; cout”a*b is:”a*b”\n”; cout”(int)a*b is:”(int)a*b”\n”; cout”

文档评论(0)

1亿VIP精品文档

相关文档