C++选择判断6.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C选择判断6

C++选择判断6 N1 C++语言中一行只可以写一条语句. Y2 静态存储变量具有全局的生存期. Y3 表达式4||3||2的值是1. N4 没用返回值的函数不能设置为内联函数. Y5 else总是与离它最近的if匹配,可以通过使用大括号{}来改变匹配关系. Y6 auto是C++语言中的关键字. N7 在C++环境下,可以使用F9键进行编译和连接. N8 若有宏定义:#define S(a,b) a+b 此宏定义是错误的. Y9 int a [10]={0, 1, 2, 3, 4, 5};a[6]~ a[9]均为0. Y10 break是C++语言中的关键字. N11 返回值类型、参数个数和类型都相同的函数也可以重载. N12 类的作用域范围指的是类体内. Y13 一个抽象类中可以包含有多个纯虚函数,一个派生类中也可以包含多个虚函数. Y14 结构化方法的核心思想是自顶向下和逐步求精. Y15 虚函数可以被类的成员函数调用,也可以被类的对象指针和对象引用调用. Y16 数据结构的概念一般包括三个方面的内容:数据的逻辑结构?数据的存储结构和数据的运算. Y17 顺序查找的表中元素可以是无序的. N18 二叉树是一种非线性结构,因此二叉树树中节点不能以顺序结构存储. Y19 一个深度为2、且有7个结点的二叉树一定是满二叉树. Y20 一个满二叉树一定是完全二叉数. 1 以下叙述中正确的是(B). (A).C++语言的源程序不必通过编译就可以直接运行 (B).C++语言中的每条可执行语句最终都将被转换成二进制的机器指令 (C).C源程序经编译形成的二进制代码可以直接运行 (D).C++语言中的函数不可以单独进行编译 2 设C++语言中,int类型数据占4个字节,则unsigned short 类型数据占(A). (A).1个字节 (B).2个字节 (C).4个字节 (D).8个字节 3 C++语言中,double类型数据占(D). (A).1个字节 (B).2个字节 (C).4个字节 (D).8个字节 4 若变量已正确定义并赋值,下面符合C++语言语法的表达式是(B). (A).a:=b+1 (B).a=b=c+2 (C).18.5%3 (D).a=a+7=c+b 5 如果a=1,b=2,c=3,d=4,执行表达式 ab?a:cd?c:d后的结果是(C). (A).1 (B).2 (C).3 (D).4 6 double x;cinx;不可以赋值给x变量的常量是(D). (A).123 (B).100000 (C).3.14 (D).abc 7 若希望当A的值为奇数时,表达式的值为真,A的值为偶数时,表达 式的值为假,则以下不能满足要求的表达式是(C). (A).A%2==1 (B).!(A%2==0) (C).!(A%2) (D).A%2 8 设有说明:char w;int x;float y;double z;则表达式w*x+z-y 值的数据类型为(D). (A).float (B).char (C).int (D).double 9 设有说明:char w;int x;float y;double z;则表达式w*x+z-y 值的数据类型为(B). (A).float (B).char (C).int (D).double 10 以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是(C). (A).char s[10]=abcdefg; (B).char t[]=abcdefg,*s=t; (C).char s[10];s=abcdefg; (D).char s[10];strcpy(s,abcdefg); 11 以下选项中,不能正确赋值的是 A (A).char s1[10];s1=Ctest; (B).char s2[]={C,t,e,s,t}; (C).char s3[20]=Ctest; (D).char *s4=Ctest\n; 12 设类A和类B的定义如下,( )是非法的 D #includeiostream.h class A {int a,b; public: void set(){ }; }; class B:A { int c; public:void getB(); }; void B::getB() {c=a+b;} (A).void set() (B).int c; (C).class B: A (D).c=a+b; 13 算法必须具备 ( B )、输入、输出5个特性 (A).可行性、可移植性、可扩充性 (B).可行性、确定性、有穷性 (C).确定性、有穷性、稳定性 (D).易读性、稳定性、安全性 14 以下关于类和对象叙述正确的是 A (A).一般只有通过具体的对象才能访问类的成员函数

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档