資源簡介
計算機程序設計課期末大作業用C語言寫在線考試系統:這個程序的主要功能是老師或助教錄入題庫,自動評卷和人工評卷,查成績,學生進行考試等。學生信息,題目信息,成績信息均以文件的形式存儲。存儲路徑為(F:\\stu_list\\)。
代碼片段和文件信息
#include“exam.h“
void?save(){ //保存學生名單的函數?
system(“cls“);
char?password[15];
printf(“-------------------【管理員界面】-------------------\n“);
do{
printf(“請輸入管理員權限碼:\n“);
fflush(stdin);gets(password);
}while(strcmp(password“0312“)!=0);
printf(“請錄入學生的學號,姓名,院系,專業,以空格隔開\n“);
int?i;
for?(i=0;i scanf(“%d?%s?%s?%s“&stud[i].numberstud[i].namestud[i].academystud[i].major);
FILE?*fps;
if((fps=fopen(filename“student.txt““a+“))==NULL){?
printf(“cannot?open?stu_list?file\n“);?
return;?
????}
for?(i=0;i if(fwrite(&stud[i]sizeof(struct?stu_type)1fps)!=1)//寫數據
printf(“file?write?error\n“);
printf(“\n“);
printf(“請錄入助教的學號,姓名,院系,專業,以空格隔開\n“);
????scanf(“%d?%s?%s?%s“&he[1].numberhe[1].namehe[1].academyhe[1].major);
if(fwr
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????27898??2020-05-29?17:58??exam.cpp
?????文件???????61952??2020-05-29?17:58??exam.exe
?????文件?????????943??2020-05-29?15:22??exam.h
評論
共有 條評論