第一题:
1--20的圈圈问题
问题描述: 1-20这20个整数排列成一个圈,要求每两个相连数的和都是素数,求这20个整数的排列顺序。
程序输入:无
程序输出:1-20这20个数的排列顺序。
提示:采用栈的形式可以方便进行穷举。若成功排成一个符合要求的圈圈,则栈满员,否则栈为空。
第二题:
学生成绩统计问题
问题描述:一个老师在一学期里教了N门课程,课程编号分别为A1,A2,…AN。每门课程有M个班选修,例如A1课程相应的班号为B11,B12,…B1M,相应的班级人数为 m1,m2,…mM。随机给出每门课中每个班每个学生的成绩,成绩范围为0—100分。要求:1)编程统计每门课的平均成绩,每个班每门课的平均成绩。2)按成绩从大到小顺序 输出每门课每个班的成绩和学生学号(例如1m1)。3)给出一门课的编号Ai和一个班的编号Bij,并给出一个成绩,查找取得该成绩的学生人数。
程序输入:1、2) N、M以及m1,m2,…mM的值。3)Ai、Bij以及一个成绩。
程序输出:针对三道小题设计菜单选项;按照每道题目的要求给出相应的输出。
提示:第2)题考察的是排序方法,可以采用简单的冒泡排序;第3)题考察的是查找方法,可以采用经典的二分查找方法,但注意有多个同学成绩相同的情况下,可以多次查找或者判断找到原作元素的近邻位置。由于参数较多,注意程序界面的友好性。
马上就要交作业了,但是做不出来,各位大侠帮忙啊
1--20的圈圈问题
问题描述: 1-20这20个整数排列成一个圈,要求每两个相连数的和都是素数,求这20个整数的排列顺序。
程序输入:无
程序输出:1-20这20个数的排列顺序。
提示:采用栈的形式可以方便进行穷举。若成功排成一个符合要求的圈圈,则栈满员,否则栈为空。
第二题:
学生成绩统计问题
问题描述:一个老师在一学期里教了N门课程,课程编号分别为A1,A2,…AN。每门课程有M个班选修,例如A1课程相应的班号为B11,B12,…B1M,相应的班级人数为 m1,m2,…mM。随机给出每门课中每个班每个学生的成绩,成绩范围为0—100分。要求:1)编程统计每门课的平均成绩,每个班每门课的平均成绩。2)按成绩从大到小顺序 输出每门课每个班的成绩和学生学号(例如1m1)。3)给出一门课的编号Ai和一个班的编号Bij,并给出一个成绩,查找取得该成绩的学生人数。
程序输入:1、2) N、M以及m1,m2,…mM的值。3)Ai、Bij以及一个成绩。
程序输出:针对三道小题设计菜单选项;按照每道题目的要求给出相应的输出。
提示:第2)题考察的是排序方法,可以采用简单的冒泡排序;第3)题考察的是查找方法,可以采用经典的二分查找方法,但注意有多个同学成绩相同的情况下,可以多次查找或者判断找到原作元素的近邻位置。由于参数较多,注意程序界面的友好性。
马上就要交作业了,但是做不出来,各位大侠帮忙啊
楼主【flycheng】截止到2008-07-03 09:17:37的历史汇总数据(不包括此帖):
发帖的总数量:3 发帖的总分数:70
结贴的总数量:1 结贴的总分数:20
无满意结贴数:0 无满意结贴分:0
未结的帖子数:2 未结的总分数:50
结贴的百分比:33.33 % 结分的百分比:28.57 %
无满意结贴率:0.00 % 无满意结分率:0.00 %
楼主该结一些帖子了