c语言程序总是停止运行,为什么程序老是停止工作 |
您所在的位置:网站首页 › 喜马拉雅停止运行是因为什么 › c语言程序总是停止运行,为什么程序老是停止工作 |
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include"stdio.h" #include"stdlib.h" #include "string.h" #define N 20 typedef struct student { int no; char name[9]; double score_Math; double score_English; double score; }A; void main() { FILE *fp; int i,j,k; float a[N],t; int q; char* name; A a1; printf("请输入你想排序的文件名:"); scanf("%s",&name); l: printf("请输入你要进行排序成绩:1代表数学,2代表英语,3代表总成绩:"); scanf("%d",&q); char camp1[30]="e://Class//"; if((fp=fopen(strcat(camp1,strcat(name,".txt")),"rb"))==NULL) printf("打开文件失败,可能是因为该文件不存在\n"); else { printf("打开成功\n"); } if(q==1) { a[N]=a1.score_Math; for(i=0;i {k=i; for(j=i+1;j if(a[j] k=j; if(i!=k) {t=a[i];a[i]=a[k];a[k]=t; } } printf("排序后:"); for(i=0;i |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |