奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1630|回复: 3

北京大学 2016年春计算机编程语言 作业资料

[复制链接]
发表于 2016-3-12 11:54:08 | 显示全部楼层 |阅读模式
谋学网
   
资料来源(谋学网www.mouxue.com):  30417


1.

1、下列均不是C语言关键字的是()(教材资料来源(谋学网www.mouxue.com)、课件第02节)
A. A. while go pow
B. B. gets char printf
C. C. include scanf case
D. D. define IF type
2.

2、 声明变量类型为双精度浮点数的关键字为(教材资料来源(谋学网www.mouxue.com)、课件第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)的值是()(教材资料来源(谋学网www.mouxue.com),课件第2-4节)
A. A. 3
B. B. 4
C. C. 11
D. D. 12
5.

5、 int x;  x=-3+4%5-6,  则x的值为()。(教材资料来源(谋学网www.mouxue.com),课件第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的值为()(教材资料来源(谋学网www.mouxue.com)、课件第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. 判断下列标识符中哪些不合法:(教材资料来源(谋学网www.mouxue.com),课件第02节)

①sum ②Sum  ③M.D.John  ④3days  ⑤student_name  ⑥#33 ⑦ lotus_1_2  ⑧char  ⑨d<c  ⑩ ¥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节,教材资料来源(谋学网www.mouxue.com),请指出错误出现在第几行并改正错误)
12.

2、判断输入的数是否是3的倍数(知识点:课件第02-07节,教材资料来源(谋学网www.mouxue.com))
13.

3、找出小于n的所有素数(知识点:课件第02-07节,教材资料来源(谋学网www.mouxue.com),课件第 13-16 节,教材第八章)
14.

4、交换a和b的值(课件第 13-16 节,教材第八章)
15.

5、数组前x个数求和(知识点:课件第02-07节,教材资料来源(谋学网www.mouxue.com),课件第 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

【数据范围】

0<r,h<=100000
20.

2、(知识点:教材第四至六章,课件03-07)

已知:S(n)=1+1/2+1/3+……+1/n;显然对于任意一个整数 K,当 n 足够大的时候,S(n)大于 K。现给出一个整数 K,要求计算出一个最小的 n,使得S(n)>K。

【输入格式】

   包含一个正整数K。

【输出格式】

  包含一个正整数,表示最小的 n。

【输入样例】  

2

【输出样例】

4

【数据范围】

  1 <= K <= 15
21.

3、(知识点:教材5.4节,课件03-07)

输入一个形如:a+b、a-b、a*b、a/b之一的一个表达式,编程输出这个表达式的运算结果。(建议使用switch语句完成)

【输入格式】

  一行,首先是一个实数(double类型)代表a,接着一个‘+’、‘-’、‘*’、‘/’ 之一的运算符,紧接着又是一个实数,代表b。

【输出格式】

一个实数,代表输入表达式的运算结果,四舍五入保留3位小数。

【输入样例】  

3+5

【输出样例】

8.000
22.

4、数组的处理(知识点:课件第08-12节,教材第七章)

输入N个1到1000之间的随机整数(N≤20),对于其中重复的数字,只保留一个,把其余相同的数去掉,并按照从大到小的顺序排序,请你完成“去重”与“排序”的工作。(提示:排序算法任选,使用数组进行处理)

【输入格式】

  有2行,第1行为1个正整数,表示所生成的随机数的个数:N;

  第2行有N个用空格隔开的正整数,为所产生的随机数。

【输出格式】

  也是2行,第1行为1个正整数M,表示不相同的随机数的个数。

  第2行为M个用空格隔开的正整数,为从大到小排好序的不相同的整数。

【输入样例】  

10

20 40 32 67 40 20 89 300 400 15

【输出样例】

8

15 20 32 40 67 89 300 400

【数据范围】

N<=20 , 每个随机数在 1 到 1000 之间。
23.

5、结构体的使用(知识点:课件第17-18 节,教材第十一章,课件第 19 节,教材第九章)

洪水淹没了很多房子,只有屋顶还是安全的。被困的人们都爬上了屋顶。现在救生船每次都从大本营出发,到各屋顶救人,救了人之后将人送回大本营。

救生船每次从大本营(坐标为原点(0,0))出发,以速度50米/分钟时向下一个屋顶(屋顶坐标与人数将由输入数据决定),达到一个屋顶后,救下其上的所有人,每人上船1分钟,船原路返回,达到大本营,每人下船0.5分钟。

假设大本营与任意一个屋顶的连线不穿过其它屋顶。

输入:第一行是屋顶数n,其后n行,每行三个数据,用空格分隔分别为每个屋顶的坐标(x和y,坐标为实数)和人数p(p为整数)(提示:运用结构体进行数据存储)

输出:一个实数,所有人都到达大本营并登陆所用的分钟数t,保留三位小数

【提示】在求某点(x,y)到原点的距离时可用函数sqrt(x*x+y*y),sqrt表示某数的开平方运算,使用函数需要在程序头部#include <math.h>

【输入样例】  

2

1 1 1

2 2 2

【输出样例】

4.670
                                                     

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2016-3-12 12:04:11 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2016-3-26 13:44:36 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2016-4-3 09:10:18 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-11-23 00:54 , Processed in 0.348316 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表