- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北京大学 2016年春计算机编程语言 作业答案北京大学 2016年春计算机编程语言 作业答案
作业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 行:表示圆柱体的体积。
以上结果均四舍五入保留4位小数。(参考教材P79例4.8)
【输入样例】
1
1
【输出样例】
12.5664
3.1416
【数据范
您可能关注的文档
- 加州大学伯克利分校经济学研究生专业加州大学伯克利分校经济学研究生专业.pdf
- 加州大学伯克利分校金融工程项目硕士加州大学伯克利分校金融工程项目硕士.pdf
- 加州大学戴维斯分校应用统计学专业本科入学要求加州大学戴维斯分校应用统计学专业本科入学要求.pdf
- 加勒比海神秘的十大岛屿加勒比海神秘的十大岛屿.doc
- 加州大学戴维斯分校管理经济学专业本科加州大学戴维斯分校管理经济学专业本科.pdf
- 加州大学戴维斯分校电气与计算机工程专业入学条件加州大学戴维斯分校电气与计算机工程专业入学条件.pdf
- 加州大学圣地亚哥分校研究生申请要求及专业介绍加州大学圣地亚哥分校研究生申请要求及专业介绍.pdf
- 加州大学河滨分校排名及研究生申请条件加州大学河滨分校排名及研究生申请条件.pdf
- 加州大学河滨分校材料科学工程专业本科申请加州大学河滨分校材料科学工程专业本科申请.pdf
- 加州大学洛杉矶分校数学与经济学本科加州大学洛杉矶分校数学与经济学本科.pdf
最近下载
- 马工程《人力资源管理》章节知识点-核心要点.doc
- 金相检验-变形铝合金的相鉴别.pptx VIP
- NB_T 47015-2023 压力容器焊接规程.pdf
- 统编版(2024新版)一年级上册道德与法治第一、二单元1-8课 共8课时教学设计.docx
- 数据资产管理平台用户使用手册说明书.pdf VIP
- 林业有害生物发生及成灾标准-森林病虫害防治.doc VIP
- 22J403-1楼梯栏杆栏板.pptx VIP
- 2023年中国电信解决方案支撑经理认证考试题库大全-上(单选题汇总).pdf VIP
- NB∕T 10179-2019 -煤矿在用高压开关设备电气试验规范.pdf
- 培训课件-糖尿病肾病腹膜透析.ppt
文档评论(0)