请问哪位高手能帮我做做这两道题啊?据说很简单的!
一、1. 在函数中进行10个学生成绩从高到低排名 sort(int a[10])
2. 改进第一步的函数为sort(int a[],int n),进行n个学生成绩从高到低排名,
3. 改进第二步的函数为sort(int a[],int n, char style), 将n个学生成绩从高到低排名,排名方式根据sort()函数的style参数进行,如style为‘a’按升序排,style为’d’按降序排。
(a:ascending 升,d:descending 降)
4. 分别统计不同成绩段中学生人数,A类90-100,B类80-89,C类70-79,D类60-69,E为60分以下。
5. 在项目报告中画出程序流程图,说明程序设计的算法,附上程序代码。
6. 在项目报告中说明知识点。
7. 在项目报告中说明程序设计过程中的难点、解决办法及编程小结或体会。
二、
编写一个程序实现一些字符串处理功能
1. 编写一个函数,在读入一个文本,可以用函数分别统计字母a,b,e,g,h在文本中出现的次数。
2. 编写一个函数,在程序读入一个文本,可以分别统计单字母单词,双字母单词及三字母单词在文本中出现的次数。
3. 编写一个函数,接受用户输入的字符串,可以统计这个字符串在程序读入的文本中出现的总次数
4. 编写程序,将以上三个功能做成选项单,可以通过在键盘上输入指定字符从而选择相应的功能。