下载此文档

C语言实验语言报告.docx


文档分类:IT计算机 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
C语言实验语言报告
[键入
C语言实验语言报告
第十章
班级:班
组员(学号):
指导教师:
报告设计时间:2012-1-01
一、实验题目:
MAX_LEN],long num[],int n);
void Searchbyname(int score[],char name[][MAX_LEN],long num[],int n);
void StatisticAnalysis(int score[],int n);
void PrintScore(long num[],char
[键入
name[][MAX_LEN],int score[],int n);
void main()
{
int n;
int ch;
int score[N];
char name[N][MAX_LEN]; /*定义二维字符数组*/
long num[N]; /*定义一维字符数组*/
printf("Input the student number:");
scanf("%d",&n);
ch=Menu();/*显示菜单,并读取输入数据*/
switch(ch)
{
case 1:ReadScore(score,name,num,n);break;/*输入成绩*/
case 2:AverTotalcourse(score,n);break;/*计算总分和平均分*/
case
[键入
3:SelectionSort(Descending,score,name,num,n);break;/*函数指针指向Descending*/
case 4:SelectionSort(Ascending,score,name,num,n);break; /*函数指针指向Ascending*/
case 5:Sortbynum(score,name,num,n);break;/*按学号排*/
case 6:Sortbyname(score,name,num,n);break;
case 7:Searchbynum(score,name,num,n);break;
case 8:Searchbyname(score,name,num,n);break;
case 9:StatisticAnalysis(score,n);break;
case 10:PrintScore(num,name,score,n);break;
case 0:exit(0);
printf("End of program!");
break;
default:printf("Input error");break;
[键入
}
}

/*函数功能:形成菜单驱动,并输入数字选择相应功能*/
/*函数参数:无*/
/*函数返回值:数字*/
int Menu(void)
{
int num;
printf(" record\n");
printf(" total and average score of course\n");
printf(" in descending order by score\n");
printf(" in ascending order by
[键入
score\n");
printf(" in ascending order by number\n");
printf(" in dictionary order by name\n");
printf(" by number \n");
printf(" by name\n");
printf(" analysis\n");
printf(" record\n");
printf("11. Produce the score\n");
printf("Please enter your choice\n");
scanf("%d",&num);
return num;
}
/*函数功能:1输入学生的学号,姓名和分数*/
/*函数参数:学生人数,分数姓名学号*/
/*函数返回值:无*/
vo

C语言实验语言报告 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人HShess
  • 文件大小2.15 MB
  • 时间2022-07-17