问答题 假设每个学生信息包括学号、姓名和3门课程的考试分数。从键盘输入10个学生的数据,采用结构体数组数据的存储,程序实现如下功能: 1)输出三门课的平均成绩。 2)输出三门功课分数分别最高的学生的信息。 3)按总分对这10个学生从高到低排序,并输出排序结果。 4)输出平均分高于80分那些学生的信息。
问答题 有n个人围成一圈,顺序排号,顺序号是1、2、3、.....、n。从第1个人开始报号,凡报到m的人退出圈子,问最后留下的人是第几号。 要求在主函数输入n和m,将数组a以及n、m作为参数传递给函数count(),在该函数中依次输出退出圈子的人的序号,最后输出的就是留下者的序号。
问答题 编写一个函数palin()用来检查一个字符串是否是正向拼写与反向拼写都一样的“迴文”(palindromia).如“MADAM”是一个迴文。若放宽要求,即忽略大小写字母的区别、忽略空格及标点符号等,则像“Madam,I’m Adam”之类的短语也可视为迴文。 编程要求: 1)在主函数中输入字符串。 2)将字符串首指针作为函数参数传递到函数palin()中。当字符串是迴文时,要求函数palin()返回true,否则返回false。 3)若是迴文,在主函数中输出yes。若不是迴文,在主函数中输出no。