#include<stdio.h> #include<windows.h> int xuanxiang; int studentcount; int banjihao[100]; int xueqihao[100][10]; char xm[100][100]; int xuehao[100][10]; int score[100][3]; int yuwen; int shuxue[000]; int yingyu[100]; int c[100]; int p; char x[1000][100]="",y[100][100]="";/*x學院 y專業(yè) z班級*/ int z[100]; main() { void input(); void inputsc(); void alter(); void scbybannji(); printf("--------學生成績管理-----\n"); printf("請按相應數(shù)字鍵來實現(xiàn)相應功能\n"); printf("1.錄入學生信息 2.錄入學生成績 3.修改學生成績\n"); printf("4.查詢學生成績 5.不及格科目及名單 6.按班級輸出學生成績單\n"); printf("請輸入你要實現(xiàn)的功能所對應的數(shù)字:"); scanf("%d",&xuanxiang); system("cls"); getchar(); switch (xuanxiang) { case 1:input(); case 2:inputsc(); case 3:alter(); /*case 4:select score(); case 5:bujigekemujimingdan();*/ case 6:scbybanji; } } void input() { int i; printf("請輸入你的學院名稱:"); gets(x); printf("請輸入你的專業(yè)名稱:"); gets(y); printf("請輸入你的班級號:"); scanf("%d",&z); printf("請輸入你們一個班有幾個人:"); scanf("%d",&p); system("cls"); for(i=0;i<p;i++) { printf("請輸入第%d個學生的學號:",i+1); scanf("%d",xuehao[i]); getchar(); printf("請輸入第%d個學生的姓名:",i+1); gets(xm[i]); system("cls"); } printf("您已經錄入完畢您的班級所有學生的信息!\n"); printf("您的班級為%s%s%s\n",x,y,z); /*alter(p);*/ } void inputsc() { int i; for(i=0;i<p;i++) { printf("\n"); printf("--------------------------------------------------------------------------------\n\n"); printf("\t\t\t\t錄入學生的成績\n\n\n"); printf("--------------------------------------------------------------------------------\n\n"); printf("\t\t\t\t%s\n",xm[i]); printf("\n"); printf("\t\t\t\t數(shù)學:"); scanf("%d",&shuxue[i]); printf("\n"); getchar(); printf("\t\t\t\t英語:"); scanf("%d",&yingyu[i]); printf("\n"); getchar(); printf("\t\t\t\tc語言:"); scanf("%d",&c[i]); system("cls"); } } void alter() { int i;/*循環(huán)變量*/ int m[10000];/*要查詢的學號*/ int b;/*修改后的成績*/ char kemu[20]=""; printf("請輸入你要修改的學生的學號"); scanf("%d",&m); for (i=0;i<p;i++) { if (m==xuehao[i]) { printf("%s的數(shù)學成績?yōu)?d,英語成績?yōu)?d,c語言成績?yōu)?d,xm[i],shuxue[i],yingyu[i],c[i]"); printf("請輸入你想修改的科目");} } gets(kemu); getchar(); if (kemu=="數(shù)學"); { scanf("%d",&b); shuxue[i]=b;} if (kemu=="英語"); { scanf("%d",&b); yingyu[i]=b;} if (kemu=="c語言"); { scanf("%d",&b); c[i]=b; } printf("%s的數(shù)學成績?yōu)?d,英語成績?yōu)?d,c語言成績?yōu)?d,xm[i],shuxue[i],yingyu[i],c[i]"); } void scbybannji() { int i; char zyname[20]; int bjnumber; printf("請輸入你的專業(yè)名稱"); scanf("%s",&zyname); printf("請輸入你的班級號"); scanf("%d",&bjnumber); for (i=0;i<p;i++) { if (zyname==y[i]); if (bjnumber==z[i]); printf("專業(yè)名稱%s班級號%d數(shù)學成績%d英語成績%dc語言成績%d,y[i],z[i],shuxue[i],yingyu[i],c[i]"); } }
標簽: c語言
上傳時間: 2018-06-08
上傳用戶:2369043090
symbian gui程序,gui的代碼比較少,如果你要學習的話,用這個起步比較好。
上傳時間: 2015-10-28
上傳用戶:13215175592
PowerPCB教程簡介 歡迎使用 PowerPCB 教程。本教程描述了PADS-PowerPCB 的絕大部分功能 和特點,以及使用的各個過程,這些功能包括: · 基本操作 · 建立元件(Component) · 建立板子邊框線(Board outline) · 輸入網表(Netlist) · 設置設計規(guī)則(Design Rule) ·元件(Part)的布局(Placement) · 手工和交互的布線 · SPECCTRA全自動布線器(Route Engine) ·覆銅(Copper Pour) · 建立分隔/混合平面層(Split/mixed Plane) · Microsoft 的目標連接與嵌入(OLE)(Object Linking Embedding) · 可選擇的裝配選件(Assembly options) · 設計規(guī)則檢查(Design Rule Check) · 反向標注(Back Annotation) · 繪圖輸出(Plot Output) 使用本教程后,你可以學到印制電路板設計和制造的許多基本知識。 你不必一次完成整個教程,如果在任何時候退出后,下次直接找到你要進入 的部分,繼續(xù)學習本教程。 當你完成了本教程的學習后,可以參考在線幫助(On-line Help)以便得到更多 的信息。如果你需要附加的信息內容,你可以與PADS 在各地辦事處或代理商取 得聯(lián)系,以便得到更多的幫助。 歡迎使用PowerPCB進行PCB設計!
標簽: PowerPCB PADS-PowerPCB 教程 分
上傳時間: 2013-12-12
上傳用戶:caozhizhi
本測試程序是針對TMS320LF2407 EVM的性能測試而設計開發(fā)的。程序運行時將按順序對數(shù)據(jù)RAM空間、程序代碼空間、片上異步串行通訊、ADC-DAC聯(lián)合檢測、雙向數(shù)字I/O口、通用I/O和評估板LED、評估板并排手動開關分別進行檢測。測試結果的正確或錯誤均有信息顯示。
上傳時間: 2014-02-04
上傳用戶:klin3139
Socket 編程,詳細介紹了Socket 編程的基本知識,socket 地址結構,C/S 網絡編程,常用函數(shù),僵尸進程,I/O 模式,守護進程,I/O 超時,輔助數(shù)據(jù)的應用,網絡參數(shù)的設置和獲取
上傳時間: 2014-01-16
上傳用戶:haohaoxuexi
“多播”亦稱“多點傳送”(M u l t i c a s t i n g),是一種讓數(shù)據(jù)從一個成員送出,然后復制給其 他多個成員的技術
標簽: 多點傳送
上傳時間: 2014-01-20
上傳用戶:磊子226
鐘靜亭 i love you more than i can say
上傳時間: 2015-08-29
上傳用戶:變形金剛
When I first studied Kalman filtering, I saw many advanced signal processing submissions here at the MATLAB Central File exchange, but I didn t see a heavily commented, basic Kalman filter present to allow someone new to Kalman filters to learn about creating them. So, a year later, I ve written a very simple, heavily commented discrete filter.
標簽: submissions processing filtering advanced
上傳時間: 2015-12-23
上傳用戶:變形金剛
I have a dream that I am always young. Then I will have enough energy to do everything whenever I want. Moreover, I don t have to worry about the old age during which I even can t take care of myself
標簽: have everything whenever always
上傳時間: 2016-01-24
上傳用戶:whenfly
openssl 客戶端,利用MFC來編寫的.沒有服務端是不可用的.這和以前上傳的功能要全一些,等把服務端編寫好了才可以用.
上傳時間: 2016-06-07
上傳用戶:nanxia