预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第五次上机作业(2013):独立完成,上机调试通过后上交作业提交邮箱:dlutchomework@yahoo.cn5月13日(第十二周周一前)提交作业数据移位有n(n<=10)个整数,使前面各数顺序向后移m(m<=n)个位置,最后m个数变成最前面的m个数,如图所示。编写函数shift(a,n,m)实现上述功能,在主函数中输入n个整数并输出调整后的n个数。SAMPLEOUTPUTInputn(n<=10):10Input10integers:12345678910Outputtheoriginal:12345678910Inputm(m<=10):4Outputtheshifted:78910123456字符串排序在主函数中输入10个不等长的字符串放入二维字符数组中,编写函数sort()利用指针数组对其排序,在主函数中输出排好序的字符串。学生成绩统计有一个班级30个学生5门课,编写函数实现下列功能:(1)函数average()求第一门课的平均分;(2)函数findfail()找出有2门以上(含2门)课程不及格的学生,输出其学号和全部课程成绩及平均成绩;(3)函数findgood()找出平均成绩在90分以上或全部课程成绩在85分以上的学生。在主函数中输入数据并输出结果。矩阵乘法在主函数中输入m和n(0<m,n<=5),分别定义矩阵AmXn,BnXm和CmXm,从键盘读入矩阵A和B中元素的值。调用函数multiply()计算矩阵C=AXB。并在主函数中输出矩阵C。SAMPLEOUTPUTInputmandn(1~5):43InputA4X3:123456789101112InputB3X4:1234456878910C=AXBis:30364250668196116102126150182138171204248