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

正文內(nèi)容

c語言課程設(shè)計(jì)-學(xué)生成績(jī)管理系統(tǒng)(存儲(chǔ)版)

2025-09-08 17:00上一頁面

下一頁面
  

【正文】 lass[k].stu[i].cyuyan)。在做這個(gè)系統(tǒng)時(shí)用到了對(duì)字符數(shù)組處理的函數(shù),循環(huán)語句,冒泡排序等,鞏固了C語言的基礎(chǔ)知識(shí),還學(xué)到了模塊設(shè)計(jì)的思想。 float cyuyan。 char c。 printf(請(qǐng)輸入三門課程成績(jī):\n)。 scanf(%f,amp。 n++。 else menu()。i=n。class[k].stu[j+1].sum=t2。class[k].stu[j].cyuyan=class[k].stu[j+1].cyuyan。 } } }}void add_a_record()//插入一個(gè)人數(shù)據(jù){ int k,i。 scanf(%s,class[k].stu[i].name)。 printf(C語言:)。 printf(%f\n,class[k].stu[i].aver)。 printf(請(qǐng)輸入他的學(xué)號(hào):)。j++) { n。 } printf(\t\t\t刪除成功!\n)。 scanf(%s,b)。 scanf(%f,amp。 scanf(%f,amp。 } break。 for(i=1。 } }void display()//顯示所有數(shù)據(jù){ int i,k。i=n。 }void bujige()//不及格科目及學(xué)生名單{ int i,k。i++) if(class[k].stu[i].math60amp。amp。class[k].stu[i].cyuyan0)printf(\t\t\t%s\t\t%s\t\t%f\n,class[k].stu[i].num,class[k].stu[i].name,class[k].stu[i].cyuyan)。 if((fp=fopen(filename,w))==NULL) { printf(不能打開文件!\n)。 menu()。 printf(\t\t\t\n)。 printf(\t\t\t\n)。 printf(\t\t | 2. 修改學(xué)生成績(jī) |\n)。 printf(\t\t | |\n)。 break。 search()。 printf(\t\t\t)。 menu()。 case 7: printf(\t\t\t顯示所有數(shù)據(jù)\n)。 system(pause)。 break。 /*結(jié)束程序*/ printf(\t\t\t)。 }}void main() /*主函數(shù)*/ { menu()。 break。 system(pause)。 bujige()。 menu()。 printf(\t\t\t)。 paixu()。 break。 switch(choice) /*選擇判斷*/ { case 1: printf(\t\t\t錄入數(shù)據(jù) \n)。 printf(\t\t | 8. 顯示不及格的科目及學(xué)生名單 |\n)。 /*運(yùn)行前清屏*/ printf(\t\t**************學(xué)生成績(jī)管理系統(tǒng)*************\n)。i%10==0) /*每十個(gè)暫停*/ { printf(\t\t\t\n)。 printf(\t\t\t\n)。 printf(保存到文件成功!\n)。 scanf(%d,amp。i++) if(class[k].stu[i].cyuyan60amp。i=n。 for(i=1。 printf(\t\t\t\n)。 printf(\t\t\t\n)。 break。 printf(請(qǐng)輸入學(xué)號(hào):)。 } else { printf(未找到!\n)。 class[k].stu[i].english=y。 printf(\n\n)。k)。 class[k].stu[j].sum=class[k].stu[j+1].sum。 /*返回失敗信息*/ for(j=i。 scanf(%d,amp。 printf(%f\n,class[k].stu[i].sum)。 scanf(%f,amp。 scanf(%s,class[k].stu[i].num)。 strcpy(class[k].stu[j].name,class[k].stu[j+1].name)。class[k].stu[j+1].english=t4。 t2=class[k].stu[j].sum。k)。y39。 printf(平均分:)。class[k].stu[i].english)。 printf(請(qǐng)輸入姓名:)。//定義一個(gè)結(jié)構(gòu)體數(shù)組void menu()。 float math。 // 結(jié)束程序。i++) if(Class[k].stu[i].cyuyan60amp。i=n。 for(i=1。printf(\t\t\t\n)。 printf(\t\t\t\n)。 } printf(\t\t\t刪除成功!\n)。j++) { n。 printf(請(qǐng)輸入他的學(xué)號(hào):\n)。}break; }}與上面的思想一樣按班級(jí)、按學(xué)號(hào)查詢。 scanf(%s,c)。}(2).修改學(xué)生信息通過void xiugai()//修改函數(shù)//來實(shí)現(xiàn)對(duì)學(xué)生成績(jī)的修改。//計(jì)算輸入學(xué)生的個(gè)數(shù) i++。Class[k].stu[i].cyuyan)。 printf(數(shù)學(xué):\n)。 printf(請(qǐng)輸入班級(jí)號(hào):\n)。 system(pause)。 case 10: printf(\t\t\t從文件讀出數(shù)據(jù):\n)。 menu()。 display()。break。 system(pause)。 search()。break。 printf(\t\t | |\n)。 printf(\t\t | 2. 修改學(xué)生成績(jī) |\n)。struct CLASS{ struct student stu[100]。//全局變量 struct student{ char num[10]。程序運(yùn)行后先要錄入學(xué)生的信息(班級(jí)、學(xué)號(hào)、姓名、三門課的成績(jī)),用結(jié)構(gòu)體數(shù)組保存分類信息。摘 要*******************實(shí)踐教學(xué)******************* 蘭州理工大學(xué)計(jì)算機(jī)與通信學(xué)院2011年春季學(xué)期 C程序設(shè)計(jì) 課程設(shè)計(jì)題 目:_學(xué)生成績(jī)管理系統(tǒng)______專業(yè)班級(jí):_信息與計(jì)算科學(xué)________姓 名:____________________學(xué) 號(hào): _________指導(dǎo)教師: ______________成 績(jī):____________________摘 要學(xué)生成績(jī)管理系統(tǒng)能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?,使用?jì)算機(jī)對(duì)學(xué)生成績(jī)管理系統(tǒng)進(jìn)行信息管理,有著手工管理所無法比擬的優(yōu)點(diǎn)。在對(duì)學(xué)生成績(jī)及其他信息的處理時(shí),涉及到以班級(jí)為單位進(jìn)行處理,則需要用到結(jié)構(gòu)體成員也是結(jié)構(gòu)體數(shù)組?!緮?shù)據(jù)結(jié)構(gòu)代碼】int n=0,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1