freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)報(bào)告-班級(jí)學(xué)生成績(jī)管理系統(tǒng)-文庫(kù)吧資料

2024-11-21 14:48本頁(yè)面
  

【正文】 case 5: removeRecord()。 case 4: queryInfo()。 case 3: display()。 case 2: modifyRecord()。){ switch(menu_select()) { case 1: addRecord()。 handle_menu()。 printf(\t****************************\n)。 printf(\t* 可以對(duì)學(xué)生成績(jī)進(jìn)行管理 *\n)。 printf(\t* 這是一個(gè) *\n)。 printf(\n)。 exit(1)。 //*****************主函數(shù) ************************** int main() { records=(StuInfo*)malloc(sizeof(StuInfo)*INITIAL_SIZE)。 //信息保存標(biāo)志, 1為未保存, 0 為已保存 int arraySize。 //記錄學(xué)生數(shù) 25 StuInfo *records=NULL。 savedTag=1。records[j])。 copyRecord(amp。records[j],amp。tmps)。 records[i].indexrecords[j].index)) { copyRecord(amp。 amp。 records[i].indexrecords[j].index) || (str[0]==39。 amp。 strcmp(records[i].name,records[j].name)0) || (str[0]==39。 amp。 24 strcmp(records[i].name,records[j].name)0) || (str[0]==39。 amp。 strcmp(records[i].number,records[j].number)0) || (str[0]==39。 amp。 strcmp(records[i].number,records[j].number)0) || (str[0]==39。 amp。j++) { if((str[0]==39。i++) { for(j=i+1。 //進(jìn)行排序 for(i=0。639。139。 gets(str)。 printf( \n)。 printf( \n)。 printf( \n)。 } 23 printf(請(qǐng)輸入您希望進(jìn)行排序的方式: \n)。 if(numStus==0) { printf(沒有可供排序的記錄! )。 int i,j。 return 0。 printf(現(xiàn)在共有 %d 條記錄。 numStus++。records[numStus],sizeof(StuInfo),1,fp)!=1) break。 } arraySize=arraySize+INCR_SIZE。 if(records==NULL) { printf(memory failed!)。 } printf(\n取文件 ...\n)。n)。 if(strlen(fname)==0) strcpy(fname,stu_info)。 } } printf( 請(qǐng) 輸 入 要 讀 取 的 文 件 名 ( 直 接 回 車 選 擇 文 件stu_info) :)。) saveRecords()。str[0]!=39。amp。 if(str[0]!=39。 printf(是否保存原來記錄?( y/n) )。) { savedTag=1。||str[0]==39。 if(str[0]==39。 printf(直接回車則覆蓋現(xiàn)有記錄 \n)。 savedTag==0) { printf(請(qǐng)選擇您是要覆蓋現(xiàn)有記錄 (y),還是要將 )。 if(numStus!=0 amp。 char fname[30]。 return 0。 \n,numStus)。 fclose(fp)。 } printf(\n存文件 ...\n)。 if((fp=fopen(fname,wb))==NULL) { printf(不能存入文件! \n)。 gets(fname)。 return 1。 char fname[30]。 return 0。 17 printf(現(xiàn)在共有 %d 條記錄。 numStus++。records[numStus],sizeof(StuInfo),1,fp)!=1) break。 } arraySize=arraySize+INCR_SIZE。 if(records==NULL) { printf(memory failed!)。 } printf(\n取文件 ...\n)。n)。 if(strlen(fname)==0) strcpy(fname,stu_info)。 } } printf( 請(qǐng) 輸 入 要 讀 取 的 文 件 名 ( 直 接 回 車 選 擇 文 件stu_info) :)。) saveRecords()。str[0]!=39。amp。 if(str[0]!=39。 printf(是否保存原來記錄?( y/n) )。) { savedTag=1。||str[0]==39。 if(str[0]==39。 printf(直接回車則覆蓋現(xiàn)有記錄 \n)。 savedTag==0) { printf(請(qǐng)選擇您是要覆蓋現(xiàn)有記錄 (y),還是要將 )。 if(numStus!=0 amp。 char fname[30]。 return 0。 \n,numStus)。 fclose(fp)。 } printf(\n存文件 ...\n)。 13 if((fp=fopen(fname,wb))==NULL) { printf(不能存入文件! \n)。 gets(fname)。 return 1。 char fname[30]。 } } return count+1。i++) { if(records[i].sumsum) { records[i].index++。 for(i=0。 11 } //************找出總分為 sum 在第 0 至 numStus1 個(gè)記錄中按升序排序的位置 ************ int getIndex(float sum) { int i。 } printf(現(xiàn)在 一共有 %d條信息 \n,numStus)。 records[numStus].index=getIndex(sum)。 } records[numStus].sum=sum。 records[numStus].score[j]=mark。 gets(str)。jNUM_SUBJECT。 sum=0。) strcpy(records[numStus].gender,女 )。 if(str[0]==39。 printf(請(qǐng)輸入性別 (0為女, 1為男 ):)。 printf(請(qǐng)輸入姓名 :)。 } printf(請(qǐng)輸入學(xué)號(hào) :)。 exit(1)。 if(numStus = arraySize) {
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1