高级语言程序设计A复习.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高级语言程序设计A必须掌握的内容 基本概念 1变量的命名规则 2数据类型的种类 3运算符的优先级和结合性 4自增运算符的运算特征 5三种选择语句的语法和SWITCH语句的语法 6循环语句的使用要素:三个要素 7函数的格式 8数组的赋值方法,字符串赋值方式。 9指针的概念及指针变量的概念。如何取出各种类型数据的地址。 10结构体类型的定义方式 11类的定义方式 12继承的使用 13多态的使用,面向过程和面向对象程序编写的区别 14文本文件的读写 15多文件的结构和命名格式 基本题型 1. 以下___________是C++语言合法的标识符。 A.class B.3test C.a123 D.x*y 2.源程TEST.C经编译产生的目标文件和连接后产生的可执行文件是___________。 A.TEST.bak和TEST.obj B.TEST.obj和TEST.exe C.TEST.exe和TEST.c D.TEST.bak和TEST.exe 3.已知: int a=3,b=5; float x=7.0,y=3.5; 以下表达式的值是_____________。 int(a/2+y+b)+x A.16.5 B.16 C.15 D.15.5 4.构化程序设计规定的三种基本控制结构是____________。 A.顺序、选择和转向 B.层次、网状和循环 C.模块、选择和循环 D.顺序、选择和循环 5.已知w=0,x=1,y=2,z=3,a=4,b=5;则执行语句(a=wx)(b=yz);后a,b的值为___________。 A.0,0 B.4,5 C.0,5 D.4,0 6. 若有定义int x[10] ={0,2,4}; 则数组在内存中所占字节数为____________。 A.3 B.4 C.10 D.20 7.以下是对函数的描述,不正确的是___________。 A.调用函数时,实参可以是常量、表达式 B.调用函数时,将为形参分配内存单元 C.调用函数时,实参与形参个数必须相同 D.调用函数时,形参必须是整型. 8.设有定义: int s[5]={1,3,5,7,9};*p=s; 值为7的表达式是____________。 A.*p+3 B.*p+4 C.*(p+3) D.*(p+4) 9.以下关于构造函数的说法错误的是____________。 A.构造函数必须是无参函数 B.构造函数可以重载 C.构造函数必须与类名一致 D.构造函数不能声明返回值类型 10.类的成员有以下几种____________。 A私有成员,共用成员,保护成员 B私有成员,共有成员 C成员函数和成员接口 D封装,继承,多态 11. 以下___________是C++语言合法的标识符。 A.class B.3test C.a123 D.x*y 12. 等号与赋值号的优先级是( )A A.等号高 B.赋值号高 C.一样高 D.不能比 13. 表达式中已知a的值是3,(int)(a+6.5)%2+(a=b=5)的值是( )A A.6 B.4 C.3 D.2 14.以下哪个循环结构没有问题() A.for(int i;i100;i++){couti;} B.int i=1;while(i100){i++;} C.int i=1;while(i100) {couti;} D.while(){couttest;} 15. 数组类型是属于下面的哪种数据类型( )B A.基本类型 B.构造类型 C.指针类型 D.引用类型 16. 若有定义char s[20]=”hello”; strlen(s)的返回值为____________。 A.3 B.6 C.5 D.20 17.以下述叙不正确的是( ) D A.一个C++源程序可以由一个或多个函数组成 B.一个C++源程序必须包含一个main函数 C.C++程序的基本组成单位是函数 D.在C++程序中注释说明只能位于一条语句的后面 18.设有定义: int s[5]={1,3,5,7,9};*p=s; 值为7的表达式是____________。 A.*p+3 B.*p+4 C.*(p+3) D.*(p+4) 19.为了使类的某成员能被该类的对象直接访问,则应把该成员的访问权限定为___________。 A.public B.protected C.private D.static 20.以下哪个不是面向对象程序设计的特点___________。 A.继承 B.多态 C.封装 D.保护 1.编译时,C++程序是以函数做为基本的编译单元的。 ( ) 2.字符型数据不可以和整形数据混合运算。

文档评论(0)

word.ppt文档 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档