- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2015-春文正复习
2015-春文正《面向对象与C++程序设计》复习概要一、选择题1、可用作C++语言用户标识符的一组标识符是( B )。A) void define +WORDB) a3_b3 _123 YNC) for -abc CaseD) 2a DO sizeof 2、可用作C++语言用户标识符的一组标识符是( C )。A) void define +WORDB) const vector coutC) a3_b3 _123 DEFINED) bool 2a pI3、下面不合法的C++用户标识符为( C )。A) _12B) abc_12C) boolD) a124、存储以下数据,占用存储字节最多的是(D)。A) 0 (int类型,4字节) B)‘0’C)“0”(字符串,2字节) D) 0.0 (double类型,8字节)5、若有以下类型标识符定义:int x=2; char w=a; float y=23.45f; double z=45.6712;则表达式w*x+(int)y-(int)z的结果类型是( D )A) charB) float C) doubleD) int6、程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用( D )符号作为分隔符。A)空格或逗号 B)逗号或回车 C)逗号或分号 D)空格或回车注解:C++数据输入的三种默认分隔符:空格,回车,Tab键7、 下列关于C++标识符的命名不合法的是( C)A) Pad B) name_1 C) A#bc D) _a12注解:标识符命名规则:只允许字母、下划线、数字,且首字母只能为字母和下划线8、若有以下类型标识符定义int x=2; char w=a; float y=23.45f; double z=45.6712;则表达式w*x+y-z的结果类型是(D )(A) float B) char C) int D) double 9、设”int a=12;”,则执行完语句”a+=a*a;”后,a的值是( C )。A) 12 B)144 C) 156 D) 288注解:等价于: a=a+a*a; 10、若有以下类型标识符定义:int x=5; double y=2.0;则表达式(y+=1, x-=y+1)的结果是( A )A) 1 B) 5 C) 4D) 1.0注解:(1) y=3.0,x-=y+1 x=x-(y+1)=1; (2)逗号表达式,其值是最后一个表达式的值。11、若有int x=1; 则下面语句的循环次数是( D )while(x=1){x--;}A) 1 B) 10 C) 0 D)无穷循环注解:因为x=1永远是真的,区分x=1和x==1的不同12、假设在程序中 a、b、c 均被定义成整型,所赋的值都大于1,则下列能正确表示代数式1/abc的表达式是( D )。A) 1.0/a*b*c B) 1/(a*b*c) C) 1/a/b/(float)c D) 1.0/a/b/c注解:1/(a*b*c)是整型数相除,1/a/b/(float)c的开始部分是整型数相除13、设”int a=15,b=26;”,则”cout(a,b);”的输出结果是( D )。A) 15 B)26,15 C) 15,26 D) 2614、若有int x=10,y=20,z=30; 则执行下面语句后,x的值是(B)if(xy)z=x; x=y; y=z; A) 10 B) 20 C) 30 D) 015、循环语句whlie(int i=0 )i--;的循环次数是( A )A) 0 B) 1 C) 5 D) 无限注解:int i=0和int i==0的区别???前者是将i赋值为0,所以永远为假的。16、设x是一个bool型的逻辑量,y的值为10,则表达式 x y的值为(C)。A) 1 B) 0 C)与x值相同 D)与x值相反17、x0 x=10的相反表达式为(A)。A) x=0 || x10 B) x=0 x10C) x=0 || x=10 D) x0 x1018、x0 || y==5的相反表达式为(B)。A) x=0 || y!=5 B) x=0 y!=5C) x0 || y!=5 D) x0 y==519、一个函数无返回值时,应选择的说明符是( C)(A) static B) extern C) void D) 无说明符注解:如
您可能关注的文档
- analysis- over the years, watching the social design changes(分析u2014u2014多年来,看社会的设计变更).doc
- analysis- out of bat, who was the fourth pole of china's internet-(分析-蝙蝠,谁是中国第四极# 39;互联网).doc
- analysis- overview of global internet entrepreneurship development(分析-全球互联网创业发展的概述).doc
- analysis- p2p iptv technology evolution and progress(分析- p2p iptv技术发展和进步).doc
- analysis- p2p phenomenon industry impetuous 10(分析- p2p现象行业浮躁10).doc
- analysis- page tour has now red sea, the rapid growth of the mobile gaming market(分析页游现在红海,快速增长的移动游戏市场).doc
- analysis- paid acquisition of mobile internet new media layout +(分析-支付收购移动互联网新媒体布局+).doc
- analysis- pain points moving medical doctors who leveraging resources(分析痛点移动医疗的医生利用资源).doc
- analysis- p2p net loan industry in the future competitive landscape complexity(分析- p2p网络贷款行业未来竞争格局的复杂性).doc
- analysis- papi sauce hard copy webcast what entrepreneurial opportunities-(分析-爸爸酱硬拷贝网络直播什么创业机会-).doc
- 2024-2025学年广东省深圳市宝安区深圳东方英文书院四年级(上)期中语文试卷.doc
- 2024-2025学年广东省深圳市福田区六年级(上)期中语文试卷.doc
- 2024-2025学年广东省佛山市南海区四年级(上)期中语文试卷.doc
- 2024-2025学年黑龙江省哈尔滨市风华中学六年级(上)期中语文试卷.doc
- 2024-2025学年河南省洛阳市偃师市五年级(上)期中语文试卷.doc
- 2024-2025学年江苏省无锡市江阴市花园实验小学教育集团五年级(上)期中语文试卷.doc
- 2024-2025学年湖北省鄂州市鄂城区五年级(上)期中语文试卷.doc
- 2024-2025学年广东省东莞市长安镇三年级(上)期中语文试卷.doc
- 2024-2025学年陕西省榆林市府谷县一年级(上)期中语文试卷.doc
- 2024-2025学年江西省赣州市大余县多校三年级(上)期中语文试卷.doc
最近下载
- 线性代数的几何意义_任广千,谢聪,胡翠芳编著.pdf
- 《给水排水管道工程施工及验收规定》GB50268-2023.pdf
- 《文言文虚词》复习教案全面版.doc
- 2024光伏发电工程交流汇流箱技术规范.pdf
- Unit 6 Understanding ideas Longji Rice Terraces 课件-高中英语外研版(2019)必修第一册.pptx VIP
- 《高职军事理论实用教程(第三版)》全套教学课件.pptx
- 08S208室内固定消防炮选用及安装(高清-有效).pdf
- 行政组织学简答题、述题及解答(第1-5章).doc
- 超星网课《舞台人生走进戏剧艺术》超星尔雅答案2023章节测验答案.docx
- 体育场地与设施--教学大纲.pdf
文档评论(0)