谢谢大家帮个忙,超简单C语言习题!

来源:百度知道 编辑:UC知道 时间:2024/05/24 08:06:27
现在C语言实践我是什么也不会,请大家任选一题,编个程!
谢谢大家!
1.设计一个菜单程序,选择数字键1生成10个[10,100]随机整数并排序输出
2.从一个文本文件读取正文,统计每个数字出现的次数和其他字符出现的次数。
3.从键盘输入字符串,将其中的单词(两个空格之间的字符串)的第一个字母转换为大写字母,输出原始字符串及转换后的所有单词,直到输出“*”结束转换和输出。——中。
4.写一个统计学生成绩的程序,要求输入10个学生5门功课的成绩,分别用子函数求出:(1)每个学生的平均分;(2)每门功课的平均分;(3)找出最高分所对应的学生和功课。

2@ 我写的是个笨方法,适合比较少的情况
#include<stdio.h>
#include<string.h>
main()
{
string s1[N];
int a;//统计几个字符就定义几个
gets(s1)
switch(s1)
{
case'统计的字符1':a++;
reak;
case'统计的字符2':b++;
break;
.
.
.
case'统计的字符n':n++;
break;
}
printf("%d",a);//自己修改下,统计几个就打印几个
}