#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專業 z班級*/
int z[100];
main()
{
void input();
void inputsc();
void alter();
void scbybannji();
printf("--------學生成績管理-----\n");
printf("請按相應數字鍵來實現相應功能\n");
printf("1.錄入學生信息 2.錄入學生成績 3.修改學生成績\n");
printf("4.查詢學生成績 5.不及格科目及名單 6.按班級輸出學生成績單\n");
printf("請輸入你要實現的功能所對應的數字:");
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("請輸入你的專業名稱:");
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數學:");
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;/*循環變量*/
int m[10000];/*要查詢的學號*/
int b;/*修改后的成績*/
char kemu[20]="";
printf("請輸入你要修改的學生的學號");
scanf("%d",&m);
for (i=0;i<p;i++)
{
if (m==xuehao[i])
{
printf("%s的數學成績為%d,英語成績為%d,c語言成績為%d,xm[i],shuxue[i],yingyu[i],c[i]");
printf("請輸入你想修改的科目");}
}
gets(kemu);
getchar();
if (kemu=="數學");
{
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的數學成績為%d,英語成績為%d,c語言成績為%d,xm[i],shuxue[i],yingyu[i],c[i]");
}
void scbybannji()
{
int i;
char zyname[20];
int bjnumber;
printf("請輸入你的專業名稱");
scanf("%s",&zyname);
printf("請輸入你的班級號");
scanf("%d",&bjnumber);
for (i=0;i<p;i++)
{
if (zyname==y[i]);
if (bjnumber==z[i]);
printf("專業名稱%s班級號%d數學成績%d英語成績%dc語言成績%d,y[i],z[i],shuxue[i],yingyu[i],c[i]");
}
}
標簽:
c語言
上傳時間:
2018-06-08
上傳用戶:2369043090
VIP專區-嵌入式/單片機編程源碼精選合集系列(44)資源包含以下內容:1. 凌陽單片機擴展8255
為用戶在中提供一個I/O 擴展的方法.2. 利用單片機的定時器.3. music接管0.5W揚聲器,就可以唱歌了,如果你覺得不好聽,就調節一下與時間有關了延遲涵數,看看有何變化..4. VHDL應用與開發實踐 VHDL應用與開發實踐.5. JamVM是一種很優秀的嵌入式Java虛擬機.6. OK系列PCI圖象卡編程程序,MFC方式,壓縮形式.7. 一種有效控制溫度的智能溫度記錄儀.8. 這是關于VxWorks下IPv6協議的實現的碩士論文,歡迎分享.9. 很適用的PS/2源程序,歡迎大家下載.
目前比較流行.10. 汗諾塔.11. 手持點菜設備得一個嵌入式系統.12. 51 與fifoidt7202的控制編程
供大家參考.13. 8254 和串口 的程序
實際工程項目作了少許刪改
大家參考.14. 這是一個4*4鍵盤控制液晶顯示器的匯編語言程序。是用MICROCHIP的MPLAB IDE編寫的。附有硬件連接方式。.15. 這是用PIC單片機控制鍵盤和APR9600芯片.16. 51單片機程序源碼.17. 這是一個在minigui下面用來實現曲線動態顯示功能的一段代碼.18. 該段代碼實現了在arm2410的平臺下使用gprs模塊實現收發短消息.19. 該程序實現公園導游功能.20. 此程序實現了表達式求值.21. 5個單片機程序。TCP_IP.c帶注解:凌陽單片機的。dds.c51:51單片機.22. 嵌入式系統及實時軟件開發,好書希望大家喜歡.23. 嵌入式系統中Bootloader的設計與實現.24. 用神經網絡來跟蹤博弈過程.25. 用maxplus2實現的一種通用邏輯模塊.26. 星光s3c44b0 ARM開發板的一些比較好的供學習的示例程序.27. TI TMS320C5000的算法設計標準
有源碼.28. ucos gui原代碼.29. cirrus的ep7312的各個測試程序.30. 一個在TI的MSP430單片機上移植UCOS2操作系統的例子.31. 一個在430單片機上移植UCGUI的例子.32. PLD編程筆記
使用abel語言的有關個人心得筆記.33. 關于pld編程筆記的進一步補充。
對前文錯誤有些糾正.34. 介紹ispexpert的使用方法.35. 步進電機的和序.36. N6221的單片程序.37. LED燈的一些源碼.38. LCD液晶的應用程序.39. 步進電機的源代碼.40. 串口通信的程序源代碼.
標簽:
機床
夾具
設計手冊
上傳時間:
2013-05-29
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(97)資源包含以下內容:1. 介紹了Imu器件的模型參數及實驗驗證研究.2. 介紹IMU器件的試驗測試和參數分析.3. DM9000的中文參考資料.4. 一個在通用i2c程序基礎上加入自己的修改.5. 本程序是模擬的大習幕點陣的三種刷新效果。程序簡單.6. sim卡 讀卡教程 SIM 讀卡 詳細教程.7. T6963c(240*128)液晶驅動(AVR Mega128) C語言.8. *** *** *** *** *** *** *** *** *
USB測試程式說明
By hugang, hgx2000@mail.china.com
****************.9. 通過調用DLL文件進行儀器數據采集并進行解析..10. ES6028
Vibratto DVD Processor
Data Sheet
很詳細的IC各部件的功能詳細介紹.11. DS18B20溫度傳感器應用解析.12. LPC 2300 串口開發;LPC2300是NXP 公司推出的最新的嵌入式芯片;異步串口通訊功能很強;本人寫了個測試案例;供大家參考;.13. Back in 2002, the 6502 disappeared out of all catalogues.
Wanted to know, if it s possible to buil.14. EEPROM acces under ADS.15. A digital fi‘equeney meter designed with FPGA development software Q-~us 11 is introduced.The 1 Hz—l.16. S3C2440A datasheet.17. RS編解碼程序.18. 專業汽車級嵌入式操作系統OSEK的源代碼.19. 基于LPC2000系列的USB主機驅動程序,可在此基礎上進行USB主機相關的開發.20. 嵌入式TCP/IP協議棧應用主機端程序(VC6源碼)
一個專為嵌入式系統編寫的小型TCP/IP協議棧TCP/IPLean.21. fft濾波器.22. fat32文件系統的代碼.23. 這個是顯示時間用的.24. iic commulacation by labview.25. 上載的程序可以用于PIC單片機,也可以用于430單片機,本人原創,到至今還沒有發現哪位網友想出這種辦法,希望站長能多加分..26. 一個很好的flash程序燒寫工具.27. 本人有關PLC測試源碼.28. tvp5150數據手冊和TI的C文件,對tvp5150驅動開發有幫助.29. 該軟件能很好地實現數控機床上的G00.30. SPI簡單的數據傳輸.用單片595傳輸數據.簡單易懂.31. 達芬奇雙核開發板TMS320DM644xled的源代碼.32. ARM的bootloader程序.33. for displaying led test program.34. 51上通過測試的程序.35. 天下無雙、功能最多的Flash!一個文件.36. 基于東進的D161A語音卡的開發平臺.37. i2c-test.38. GPRS上網.39. gui關鍵的幾個類的代碼.40. 628512在實際電路中的應用圖紙,有實際應用的意義..
標簽:
現代無線
通信系統
電波傳送
上傳時間:
2013-04-15
上傳用戶:eeworm