/*在一个长度为10的整型数组里面,保存了班级10个学生的考试成绩。要求编写5个函数,分别实现计算考试的总分,最高分,最低分,平均分和考试成绩降序排序。*/#include<stdio.h>#define N 10void Score(int score[]){ int total=0,max=0,min=0,i,j,temp;double ping=0; for( i=0;i<10;i++) { total+=score[i]; if(max<score[i]) max=score[i]; if(min>score[i]) min=score[i]; }ping=total/10;printf("最高分:%d\n",total);printf("平均分:%.2f\n",ping);printf("最高分:%d\n",max);printf("最低分:%d\n",min);printf("成绩降序排列:\n");for(i=9;i>=0;i--)for(j=0;j<i;j++){ if(score[j]<score[j+1]) { temp=score[j]; score[j]=score[j+1]; score[j+1]=score[j]; }}for(i=0;i<10;i++)if(i==9)printf("%3d",score[i]);else printf("%3d,",score[i]);}void mian(){int A[N];printf("请输入一个成绩数组:\n");for(int i=0;i<N;i++) scanf("%d\t",&A[i]);Score(A);getchar();}/*运行时:--------------------Configuration: Cpp1 - Win32 Debug--------------------Linking...LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _mainDebug/Cpp1.exe : fatal error LNK1120: 1 unresolved externals执行 link.exe 时出错.Cpp1.exe - 1 error(s), 0 warning(s)*/
3 回答
望远
TA贡献1017条经验 获得超1032个赞
error LNK2001: unresolved external symbol _main 这里提示你没有main函数 void mian()//这是什么,main { int A[N];printf("请输入一个成绩数组:\n");for(int i=0;i<N;i++) scanf("%d\t",&A[i]); Score(A);getchar(); }
- 3 回答
- 0 关注
- 1657 浏览
添加回答
举报
0/150
提交
取消