xx 民族大学课 程 报 告课 程 名 称: 程序设计实践 专 业 班 级 : xx 学 生 姓 名 : xx 学 号 : 2xx 任 课 教 师 : xx 学 期 : xx 课程报告任务书题 目30 个小程序组合成一个大程序主要内容1--已知半径求圆面积 2--已知球半径,求表面积和体积 3--输入两个实数,交换其值输出 4--输入两个整数,求他们的平方和 5--分段计费 6--求一元二次方程的根 7--推断三个整数是否能构成三角形 8--计算 1~1000 之间能被三整除的所有自然数之和 9--猴子吃桃问题 10--输入一个正整数,求位数和位数之和 11--输入一行字符,统计大小写字母,数字和其他字符 12--输入一个四位数,将其加密后输出 14--用 for,while,do~while 循环实现 100 以内素数之和 15--将大于 10 元小于 100 元的钱换成 1 元,2 元,5 元的组合 16--输出 99 乘法口诀 17--验证哥德巴赫猜想 18--求两个正整数的最大公约数和最小公倍数 19--推断素数 20--求(m,n)以内全部素数,每行输出 10 个 21--输出 10000 到 99999 的所有回数 22--两个 6*6 矩阵的乘积 23--对一批数进行排列,求出最大值与平均数 24--输入一批学生的成绩,换成五分制 25--逆序输出 26--求阶乘 27--用递归函数求 Fibonacci 数列的前 40 个数,每行输出 8 个 28--输入某年某月某日,推断这一天是这一年的第几天 29--写出 1000 以内的所有完数 30--输入年和天数,输出对应的年、月、日 将以上 30 个子函数放在一个主函数内进行调用
任务要求一、提交材料应包括:(1)系统源代码 (2)课程报告二、整个设计过程具体要求(1)需求分析 对子函数各功能进行分析,设计出需