179391112 179391112
关注数: 32 粉丝数: 119 发帖数: 3,577 关注贴吧数: 103
求救啊 明天答辩了 程序还有些问题 C语言编写 VC6.0编的 #include"stdio.h"#include"stdlib.h"#include"string.h"int main(){FILE *fp=fopen("d:\\text.txt","r+");int a,i,n,j,u,h;char StuMess[300][60],StuNum[300][8],Name[300][12];printf("╔════════════════════════════╗\n");printf("║ 欢迎使用 ║\n");printf("╠════════════════════════════╣\n");printf("║ 请按提示选择需要使用的功能(输入数字,按回车执行 ) ║\n");printf("╠════════════════════════════╣\n");printf("║ 1.输入学生信息(学号,名字,专业,联系方式,分数)║\n");printf("║ 2.查询学生信息(按学号查询) ║\n");printf("║ 3.查询学生信息(按名字查询) ║\n");printf("║ 4.修改学生信息(按学号查询) ║\n");printf("║ 5.随机点名 ║\n");printf("║ 6.帮助说明 ║\n");printf("╚════════════════════════════╝\n");scanf("%d",i);--i;switch(i){case 0:{char ch;printf("如果已有学生信息(TXT格式文件),请输入1并按回车");scanf("%d",i);if(i=1){printf("请将所用文件的文件名改为text.txt并存放在D盘根目录下");if(fp==NULL){printf("无文件");return -1;}for(i=0;i<300;i++){for(j=0;j<60;j++){fscanf(fp,"%d",&StuMess[i][j]);}fscanf(fp,"\n");}fclose(fp);}elseprintf("请输入学生信息(格式:学号--名字--专业--联系方式--分数#)");if((fp=fopen("d:\\text.txt","w+"))==NULL){printf("无法打开此文件\n");exit(0);}printf("请输入要输入学生信息的个数:");scanf("%d",n);for(a=0;aa);printf("╔════════════════════════════╗\n");printf("║ 随机抽取的学生学号和姓名是 ║\n");printf("╠════════════════════════════╣\n");printf("║%8d,%4d║\n",StuNum[i],Name[i]);printf("╚════════════════════════════╝\n");}}}
1 下一页