A)枚举类型的定义为enum.docVIP

  1. 1、本文档共15页,可阅读全部内容。
  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)枚举类型的定义为enum

C++练习 一、选择题 1.字符串常量ME的字符个数是__________. A) 4 B) 3 C) 2 D) 1 2.下面对枚举类型的描述正确的是__________. A)枚举类型的定义为:enum {Monday,Tuesday,Wednesday,Thursday,Friday} Day; B)在C++语言中,用户自定义的枚举类型的第一个常量的默认值是1. C)可以定义如下枚举类型:enum {Monday,Tuesday,Wednesday=5,Thursday,Friday=5};. D)以上说法都不正确. 3.定义如下枚举类型:enum Number{one=1, two=2, four=4, eight=8}; ,则下列语句正确的是__________. A)Number num=1; B)Number num=Number(20); C)Number num=Number(eight|0xFF); D)枚举类型Number的取值范围是0到15. 4.下列对字符数组进行初始化的语句正确的是__________. A)char a[]=Hello; B)char a[][]={‘H’,’e’,’l’,’l’,’o’}; C)char a[5]= Hello; D)char a[2][5]={ Hello,World}; 5.下列描述正确的是__________. A)不是每个C++程序都必须包含预处理命令#includeiostream.h. B)C++程序必须有return语句. C)C++程序中的变量必须定义在主程序内部. D)C++程序中所使用的符号常量可以不进行定义. 6.对于语句const int x=10;的描述正确的是__________. A)该语句不允许定义为int const x=10; B)在程序中可以重新对x赋值. C)变量x不能使用++运算符. D)const关键字只能用来修饰常量. 7.执行完C++程序中的下列三条语句之后c指向__________. int a,b,*c=a; int *p=c; p=b; A)p B)c C)b D)a 8.有如下定义语句: typedef char *PCHAR; ,下列语句正确的是__________. A)语句PCHAR p定义了一个字符变量 B)PCHAR p=’a’; C)PCHAR p; char name[5]=”jone”; p=name; D)PCHAR p=”hello”; coutp;的输出结果是’h’. 9.下列对变量的引用中错误的是__________. A)int a; int p=a; B)char a; char p=a; C)int a; int p; p=a; D)float a; float p=a; 10.下列程序段循环__________次. int x=-10; while(++x){} A)9 B)10 C)11 D)无限 11.当一个函数无返回值时,函数的类型应为__________. A)任意 B)void C)int D)char 12.一个函数带有参数说明时,则参数的默认值应该在__________中给出. A)函数定义 B)函数声明 C)函数定义或声明 D)函数调用 13.在C++语言中函数返回值的类型是由__________决定的. A)调用该函数时系统临时 B)return语句中的表达式类型 C)定义该函数时所指定的函数类型 D)调用该函数时的主调函数类型 14.若有以下函数调用语句: f(m+n,x+y,f(m+n,z,(x,y))); 在此函数调用语句中实参的个数是__________. A) 6 B)5 C)4 D)3 15.在C++语言中,对函数参数默认值的描述正确的是__________. A)函数参数的默认值只能设定一个 B)一个函数的参数若有多个,则参数默认值的设定可以不连续 C)函数参数必须设定默认值 D)在设定了参数的默认值后,该参数后面定义的所有参数都必须设定默认值 16.不能作为函数重载判断依据的是__________. A)const B)返回类型 C)参数个数 D)参数类型 17.不能实现函数之间数据传递的是__________. A)全局变量 B)局部变量 C)函数接口 D)函数返回值 18.一个函数为void f(int, char=’a’),另一个函数为 void f(int),则它们__________. A)不能在同一个程序中定义 B)可以在同一程序中定义并可重载 C)一个定义在main函数中,一个定义在子函数中

文档评论(0)

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

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

1亿VIP精品文档

相关文档