- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北京大学 206年春计算机编程语言 作业答案
作业ID: 30417
1.
1、下列均不是C语言关键字的是()(教材第三章、课件第02节)
A. A. while go pow
B. B. gets char printf
C. C. include scanf case
D. D. define IF type
2.
2、 声明变量类型为双精度浮点数的关键字为(教材第三章、课件第02节)
A. A. float
B. B. double
C. C. Float
D. D. Double
3.
3. 结构化程序的三种基本结构是()(教材第四至六章、课件第03-07节)
A. A. 顺序结构、选择结构、循环结构
B. B. 递归结构、循环结构、转移结构
C. C. 嵌套结构、递归结构、顺序结构
D. D. 循环结构、转移结构、顺序结构
4.
4. 设有int x=11;则表达式(x++*1/3)的值是()(教材第三章,课件第2-4节)
A. A. 3
B. B. 4
C. C. 11
D. D. 12
5.
5、 int x; x=-3+4%5-6, 则x的值为()。(教材第三章,课件第02节)
A. A. -6
B. B. -5
C. C. -9
D. D. -3
6.
6.设x,y,z,t均为int型变量,则执行语句x=y=z=1;t=++x||++y++z;后,t的值为()(教材第三章、课件第02节)
A. A. -1
B. B. 2
C. C. 1
D. D. 0
7.
7、以下对二维数组a的正确声明是(教材第七章、课件第08-12节)
A. A. int a[3][]
B. B. float a(3,4)
C. C. float a(3)(4)
D. D. double a[1][4]
8.
8. 判断下列标识符中哪些不合法:(教材第三章,课件第02节)
①sum ②Sum ③M.D.John ④3days ⑤student_name ⑥#33 ⑦ lotus_1_2 ⑧char ⑨dc ⑩ ¥2016
A. A. ③④⑥⑧⑨⑩
B. B. ①③⑥⑦⑧⑨
C. C. ①④⑤⑦⑨⑩
D. D. ②③④⑦⑧⑩
9.
9. 如果定义语句:int a[3][6];,按内存中存放顺序,数组a的第10个元素是()(教材第七章,课件第8-12节)
A. A. a[0][4];
B. B. a[1][4];
C. C. a[0][3];
D. D. a[1][3];
10.
10. 若有定义int c[ 9 ], *p = c; 则p + 5表示( )(教材第十章、课件第20-23节)
A. A. 数组元素c[5]的地址
B. B. 数组元素c[5]的值
C. C. 数组元素c[6]的地址
D. D. 数组元素c[6]的值
11.
二、程序阅读改错题(8*5分=40分,注意:程序代码图片在题干上方,不要漏做!)
1、求a+b的和(知识点:课件第02-07节,教材第三章,请指出错误出现在第几行并改正错误)
12.
2、判断输入的数是否是3的倍数(知识点:课件第02-07节,教材第三章)
13.
3、找出小于n的所有素数(知识点:课件第02-07节,教材第三章,课件第 13-16 节,教材第八章)
14.
4、交换a和b的值(课件第 13-16 节,教材第八章)
15.
5、数组前x个数求和(知识点:课件第02-07节,教材第三章,课件第 13-16 节,教材第八章)
16.
6、使用指针输出数组所有元素(知识点:课件第08-12节,教材第七章,课件第 20-23 节,教材第十章)
17.
7、字符串处理:大写字母变小写(课件第 03-07 节,教材第四至六章,课件第08-12节,教材第七章)
18.
8、输出10以内的阶乘(课件第 13-16 节,教材第八章)
19.
三、程序编写题(5*10分=50分)(注意:请同学们自己编写程序后编译运行并输入数据进行验证结果正确性,提交作业时只需粘贴源代码至作业平台提交即可)
1、(知识点:教材3.2节、4.5节,课件02-07,课件第 19 节,教材第九章)圆柱的计算:已知圆柱体的底面半径r和高h,请你编程计算圆柱体的表面积和体积。(计算时圆周率PI=3.14159,底面积S=PI*r*r,侧面积=2*PI*r*h,体积V=S*h)
要求:圆周率使用常量定义。
【输入格式】
第 1 行:一个实数,表示r。
第 2 行:一个实数,表示h。
【输出格式】
第 1 行:表示圆柱体的表面积。
第 2 行:表示圆柱体的体积。
以上结果均四舍
您可能关注的文档
最近下载
- 金融工具交易中的衍生品定价与估值方法.pptx VIP
- 就业服务平台建设与技术赋能的实施方案.docx
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- KTV安全工作实施方案.docx VIP
- 电力拖动基本控制线路 任务驱动模式 作者 徐铁 任务1-5.ppt VIP
- 新员工质量保证考试(中软国际)_3.pdf VIP
- 山西省太原市2022-2023学年八年级上学期期中物理试题,【含答案】.pdf VIP
- 社教类节目的展历程.ppt VIP
- 新员工质量保证考试(中软国际).doc VIP
- KROHNE科隆-质量流量计-MFC 400的信号转换器VE53-VE54系列 产品选型综合样本技术数据表.pdf
原创力文档


文档评论(0)