ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:29.85KB ,
资源ID:14704868      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14704868.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C++语言程序设计形成性考核册参考答案Word格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C++语言程序设计形成性考核册参考答案Word格式.docx

1、 A. 表达式 B. 标识符 C. 语句 D. 函数 9. 可用作C+语言用户标识符的一组标识符是( B )。A. void define +WORDB. a3_b3 _123 YNC. for -abc CaseD. 2a DO sizeof 10. 存储以下数据,占用存储字节最多的是( D )。 A. 0 B. 0 C. “0” D. 0.0 11. 程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用( D )符号作为分隔符。 A. 空格或逗号 B. 逗号或回车 C. 逗号或分号 D. 空格或回车 12. 设”int a=12;”,则执行完语句”a+=a*a;”后,a的值是( C

2、)。 A. 12 B. 144 C. 156 D. 288 13. 假设在程序中 a、b、c 均被定义成整型,所赋的值都大于1,则下列能正确表示代数式的表达式是( D )。A. 1.0/a*b*c B. 1/(a*b*c) C. 1/a/b/(float)c D. 1.0/a/b/c 14. 设”int a=15,b=26;”,则”cout0 & x=10的相反表达式为( A )。A. x10 B. x10C. x=0 | x 17. x0 | y=5的相反表达式为( B )。=0 | y!=5 B. x0 | y!=5 D. x y=5 18设x和y均为bool量,则x & y为真的条件是(

3、 A )。 A. 它们均为真 B. 其中一个为真 C. 它们均为假 D. 其中一个为假 19设x和y均为bool量,则x | y为假的条件是( C )。 20. 字符串”a+b=12n”的长度为( B )。 A. 6 B. 7 C. 8 D. 9二、填空题 1. C+语言是在_C_语言的基础上发展起来的。 2. C+语言的编译单位是扩展名为_.CPP_的_程序_文件。 3. 行尾使用注释的开始标记符为_/_。 4. 多行注释的开始标记符和结束标记符分别为_/*_和_*/_。 5. 用于输出表达式值的标准输出流对象是_cout_。 6. 用于从键盘上为变量输入值的标准输入流对象是_cin_。 7

4、. 一个完整程序中必须有一个名为_main _的函数。 8. 一个函数的函数体就是一条_复合_语句。 9. 当执行cin语句时,从键盘上输入每个数据后必须接着输入一个_空白_符,然后才能继续输入下一个数据。 10. 在C+程序中包含一个头文件或程序文件的预编译命令为_#include_。 11. 程序中的预处理命令是指以_#_字符开头的命令。 12. 一条表达式语句必须以_分号_作为结束符。 13. 在#include命令中所包含的头文件,可以是系统定义的头文件,也可以是_用户_定义的头文件。 14. 使用#include命令可以包含一个头文件,也可以包含一个_程序_文件。 15一个函数定义由

5、_函数头_和_函数体_两部分组成。 16若一个函数的定义处于调用它的函数之前,则在程序开始可以省去该函数的_原型_语句。 17C+头文件和源程序文件的扩展名分别为_ .h _和_.cpp _。 18程序文件的编译错误分为_警告(warning)_和_致命(error)_两类。 19当使用_ void _保留字作为函数类型时,该函数不返回任何值。 20当函数参数表用_ void _保留字表示时,则表示该参数表为空。 21从一条函数原型语句“int fun1(void);”可知,该函数的返回类型为_ int _,该函数带有_0_个参数。 22. 当执行cout语句输出endl数据项时,将使C+显示

6、输出屏幕上的光标从当前位置移动到_下一行_的开始位置。 23. 假定x=5,y=6,则表达式x+*+y的值为_35_。 24. 假定x=5,y=6,则表达式x-*-y的值为_25_。 25. 假定x=5,y=6,则执行表达式y*=x+计算后,x和y的值分别为_6_和_30_。 26. 假定x=5,y=6,则执行表达式y+=x-计算后,x和y的值分别为_4_和_11_。 27. C+常数0x145对应的十进制值为_325_。 28. C+常数0345对应的十进制值为_2_。 29. 十进制常数245对应的十六进制的C+表示为_0xf5_。 30. 十进制常数245对应的八进制的C+表示为_036

7、5_。 31. signed char类型的值域范围是_-128_至_+127_之间的整数。 32. int和float类型的数据分别占用_4_和_4_个字节。 33. float和double类型的数据分别占用_4_和_8_个字节。 34. bool和char类型的数据分别占用_1_和_1_个字节。 35. unsigned short int和int类型的长度分别为_2_和_4_。 36. 字符串”Thiss a book.n”的长度为_15_。 37. 字符串”nThiss a pennn”的长度为_15_。 38. 在C+中存储字符串”abcdef”至少需要_7_个字节。 39. 在C

8、+中存储字符串”a+b=c”至少需要_6_个字节。 40. 假定x和y为整型,其值分别为16和5,则x%y和x/y的值分别为_1_和_3_。三、写出程序运行结果 1. #include #include void main() int a8=25,48,32,85,64,18,48,29; int max,min; max=min=a0; for(int i=0; iai) max=ai; if(minai) min=ai; coutmax:maxendl;min:min 解:85 min:18 2. #include int a,b; for(a=1,b=2; b50;) couta b;

9、a=a+b; b=a+b;解:1 2 3 5 8 13 21 34 55 89 3. #include const int M=3, N=4; int i,j,s=0; for(i=1;i=M;i+) for(j=1;j=N;j+) s+=i*j;”s=”s解:s=60 4. #include10) c=a*b; else c=3*a+b; if(c=20) coutc*c; else cout4+c-5; a=a+b; b=a+b;c+=a+b;a,b,c=,c121 a,b,c=7,12,30 5. #include int x=5; switch(2*x-3) case 4:x ; case 7:2*x+1 case 10:3*x-1 break; default:defaultswitch end.11 14 switch end 6. #includemath.h int a4=36,-5,73,8; int i,y; for(i=0;4; if(ai0) y=1; else if(ai10) y= ai* ai+3;60) y=4*ai-5; else y=int(sqrt(ai); / sqrt(x)为取x的平方根函数setw(5)a

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1