实验、课程设计题目要求:
吉林大学课程中心www.icourses/school/jlu QQ:2015级吉大程序设计484830961
实验题目:
1. 练习题目:平时课后、实验课上进行。
2. OJ实验题目:实验课上完成,课后登陆中国大学MOOC平台上的吉林大学课程中心的SPOC课程,网上提交答案。
3. 非OJ实验题目:实验课上完成。
4. 最后一次实验课,提交实验报告。实验报告模板参见文件。
5. 作业:SPOC上的单元测验、单元作业及考试,平时成绩(包括实验),以SPOC课程的得分为准。
课程设计:
1. 头两次为配合课程进度,需要单独完成具体实验题目,而且还要小组完成课程设计题目;
2. 后两次小组完成课程设计题目;最后一次课程设计,提交课程设计报告,检查代码。课程设计报告参见文件。
3. 设计题目:编写并调试学生成绩管理程序
4. 课程设计成绩:完成V3.0版小组最高是A;完成V2.0版小组最高是B;完成V1.0版小组最高是C。小组内每人,根据答辩情况,得到相
应分数,个人分数不能高于小组分数上限。
5. 设计要求:学生按学号顺序分组,3人一组,每人完成一部分,具体分工组内讨论决定。
6. 成绩评定:优秀约占15%,良好约占40%,中等约占30%,及格约占15%。没完成设计任务的学生不及格。
7. 考核内容:出勤情况、课程设计报告完成情况、设计方法讲解情况、代码完成情况(质量、工作量、时间)
8. 考核方法:最后一周,提交课程设计报告后,方可申请答辩。答辩过程中,学生演示并讲解自己完成的部分,老师检查程序并向学生提问
9. 考察点:功能完成情况、代码规范程度、程序结构、用户界面、分工合作
第一次实验题目具体内容
•  (OJ 实验)Hello World  •  (OJ 实验)鸡兔同笼
1.8 (非OJ 实验)上机运行图1.11的程序。
1.3 (练习)设计算法,当输入数字0、1、… 、9时,显示相应英文数字。例如当输入1时输出one ,当输入5时输出five ,等等。 1.4 (练习)设计算法,求正整数M 、N 的最大公约数。
2.2 (OJ 实验)编程序,输入一个字符,然后顺序输出该字符的前驱字符、该字符本身、它的后继字符。 2.5 (OJ 实验)编写程序,输入两个整数,分别求他们的和、差、积、商、余数并输出。 2.6 (OJ 实验)编写程序,输入三个浮点数,求他们平均值并输出。 2.7 (OJ 实验)已知摄氏温度( ℃ )与华氏温度( F )的转换关系式是:C F =
-5
9
32()编一个摄氏温度与华氏温度的转换程序, 输入摄氏温度( C ), 输出华氏温度( F )。 2.3 (非OJ 实验、练习)不用中间变量, 交换 A 、B 两整数型变量的值。
2.14(非OJ 实验、练习)编程序,输入两个两位整数a 、b ,将其合并成一个四位整数c ,规则是c 的千位数字是b 的个位;c 的百位数字是a 的十位;c 的十位数字是
b 的十位;
c 的个位数字是a 的个位。
2.9 (练习)从点(x0 , y0 , z0 ) 到平面 Ax+By+Cz+D=0 的距离 d 的公式如下,编程序,定义平面方程系数 A, B, C,D 为常量,输入点的坐标x 0, y 0,z 0,计算并输出 d 。                d Ax By Cz D
A B C
=
+++++0002
2
2
a,b,c; 然后按递增顺序把它们输出
Armstrong 数。所谓 Armstrong 数是指其值等于它本身每位数字立方和的数。例 153 就是一个 Armstrong 数。        153=13+53+33
3 、5 、7整除,并输出如下信息。
• 能同时被3 、5 、7整除;
• 能同时被两个数整除,并指明是哪两个数; • 能被一个数整除,并指明是哪个数; •
不能被所有数整除。
3.2(非OJ 实验、练习)编程序,输入一个字母,若其为小写字母,将其转换成大写。最后输出。
第二次实验题目具体内容
e x  , 到第 100 项.e x x x x x x n x n
=+++++++012340!1234!!!!...!
...
x 、n ,计算勒让德(Legendre)多项式的第 n 项。          P x x          n n
x P x n n P x n n n ()**()*()=---⎧
⎨⎪⎪⎩⎪⎪--121112                                                                      n =0                                                              n =1
n >1
打印所有三位的 Armstrong 数。所谓 Armstrong 数是指其值等于它本身每位数字立方和的数。例153就是一个Armstrong 数。153=13+53+33
2阶,最后省1阶;每步跨3阶,最后省2阶;每步跨5阶,最后省4阶;每步跨7阶,正
好到楼顶。编程序求最少共有多少阶。
(Feibnaqi)序列的前 20 项。该序列的前两项为 1 ,以后各项为其前两项
之和。即:1、1、2、3、5、8、13、21、… …
正则化一个五行五列的随机矩阵4.4(非OJ 实验、练习)编一个程序,计算所有小于n 的完全平方数之和。
4.7(非OJ 实验、练习)编程序,求所有四位对称数。对称数是正序和反序读相等的整数,例96769对称。 4.16(非OJ 实验、练习)编程序,打印如下图形式的数字金字塔。 4.18(非OJ 实验、练习)若 α 是
X  的一个近似值, 则
βα
α=
+x  2
是一个更好的近似值。编一个程序f(x) ,
用迭代法求 x 的平方根。
4.10(选做练习)印前 10对孪生素数。若两个素数之差为2,则称孪生素数,例如(3 、5),(11、13)等等。
1 1
2 1 1 2
3 2 1 1 2 3
4 3 2 1 1 2 3 4
5 4 3 2 1 … …  … … … … … … … … …
1 2 3 4 5 6 7 8 9 0 9 8 7 6 5 4 3 2 1

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。