學生成績查分需求
Ⅰ 編寫一個學生成績庫,要求通過學號查詢成績
給你個類似的
自己修改下吧
#include<iostream> //引入C++的標准輸入輸出流 從系統目錄下開始查找
#include<stdlib.h> //引入stdlib.h stdlib.h裡面定義了五種類型、一些宏和通用工具函數。
#include<iomanip> //引入I/O流控制頭文件
using namespace std; //這是定義了一個名為std的命名空間類似於Java的package std
class student //定義學生類
{
char name[30];
int number;
char sex[20];
char contact[30];
char birthday[30];
int judge;
public: //表示以下的成員都是public的,以上的沒有註明訪問方式則按c++默認的private
student()
{
judge=0;
}
void set(char *a,int b,char *c,char *d,char *e); //這是聲明了該類有一個方法,不過還沒有定義
void show(); //同上
void Delete();
char *getname(); //同上,此函數將返回一個char的指針
int jud(); //同上
};
int student::jud() //雙冒號是作用域,前面加有stent表示此函數是對student的jud()函數做的定義;
{
return judge; //返回student中的judge成員
}
char *student::getname() //對student的getname()函數做的定義;
{
return name;
}
void student::set(char *a,int b,char *c,char *d,char *e) //對student的set()函數做的定義;
{
strcpy(name,a); //復制字元串,把a復制到name中,即設置學生的名字
number=b; //設置學生的學號
strcpy(sex,c); //復制字元串,把c復制到sex中,即設置學生的性別
strcpy(contact,d);
strcpy(birthday,e);
}
void student::show() //對student的show()函數做的定義;
{
cout<<name<<setw(15-strlen(name))<<number<<setw(15)<<sex<<setw(15)<<contact
<<setw(15)<<birthday<<endl; //這句是連著上面那句的,作用為輸出學生名字輸出(15-學生名字長度)個空格,輸出學號,輸出15空格....
}
void student::Delete()
{
judge=1;
}
int main()
{
int b,choice,count=0,i; //
char a[30],c[20],d[30],e[30]; //
student s[100]; // 定義一個student的數組
loop: printf("*****************************************************\n"); //loop是一個標識符,表示這個地方叫loop,配合goto loop;使用,執行goto loop;會讓你的程序跳到loop這個地方執行,這種是不推薦使用的,因為不符合結構化程序設計,你高興的話叫fuck都行,當然goto loop;要改為goto fuck;
printf("| |\n");
printf("| 學生學籍管理 |\n");
printf("| ^_^ =_=| |\n");
printf("| 1.信息錄入 |\n");
printf("| 2.信息修改 |\n");
printf("| 3.信息刪除 |\n");
printf("| 4.退出 |\n");
printf("| |\n");
printf("*****************************************************\n");
printf("請輸入序號,按回車確定\n");
cin>>choice; //cin是輸入啊 輸入一個數字到choice
switch(choice)
{
case 1:printf("下面開始錄入信息:\n");
printf("姓名: \n");
cin>>a; //輸入一個數字到a
printf("學號: \n");
cin>>b;
printf("性別: \n");
cin>>c;
printf("聯系方式: \n");
cin>>d;
printf("出生日期: \n");
cin>>e;
s[count++].set(a,b,c,d,e); //對student數組的第count個元素進行初始化
printf("錄入成功\n");
system("pause"); //讓程序暫停執行,按任意鍵繼續
system("cls"); //清屏
goto loop; //跳到loop
break; //此處的break可有可無
case 2:cout<<"輸入要修改的學生姓名: ";
cin>>a;
for(i=0;i<count;i++) //
if(strcmp(s[i].getname(),a)==0) //一個一個地取學生的姓名出來和a比較,相等的話
{
if(s[i].jud()==1) //如果該學生被刪除的話
{
cout<<"所要修改的信息已經刪除"<<endl;
system("pause");
system("cls");
goto loop; //跳到loop
}
char X;
cout<<"姓名"<<setw(13)<<"學號"<<setw(15)<<"性別"<<setw(15)<<"聯系方式"<<setw(15)
<<setw(15)<<"出生日期"<<endl; //又是一個輸出語句,上面有說,不詳談了
s[i].show(); //輸出學生的資料
printf("確認修改 Y(y)/N(n):\n");
cin>>X;
if(X=='Y'||X=='y') //
{
printf("下面開始修改信息:\n");
printf("姓名: \n");
cin>>a;
printf("學號: \n");
cin>>b;
printf("性別: \n");
cin>>c;
printf("聯系方式: \n");
cin>>d;
printf("出生日期: \n");
cin>>e;
s[i].set(a,b,c,d,e); //對該學生所有成員進行重新設置
printf("修改成功\n");
}
else
{
system("pause");
system("cls");
goto loop;
}
}
printf("沒有找到您要修改的學生姓名...\n");
system("pause");
system("cls");
goto loop;
break;
case 3:printf("輸入要刪除的學生姓名: \n");
cin>>a;
for(i=0;i<count;i++)
if(strcmp(s[i].getname(),a)==0) //一個一個地取學生的姓名出來和a比較,相等的話
{
if(s[i].jud()==1)
{
printf("所要修改的信息已經刪除\n");
system("pause");
system("cls");
goto loop;
}
char X;
cout<<"姓名"<<setw(13)<<"學號"<<setw(15)<<"性別"<<setw(15)<<"聯系方式"<<setw(15)
<<setw(15)<<"出生日期"<<endl; //又是一個輸出語句,上面有說,不詳談了
s[i].show(); //輸出學生資料
printf("確認刪除 Y(y)/N(n): \n");
cin>>X;
if(X=='Y'||X=='y')
{
s[i].Delete(); //刪除該對象
printf("刪除成功...\n");
system("pause");
system("cls");
goto loop;
}
else
{
system("pause");
system("cls");
goto loop;
}
}
printf("沒有找到您要刪除的學生姓名...\n");
system("pause");
system("cls");
goto loop;
break;
case 4:printf("感謝使用,再見! ^_^ \n");
}
return 0;
Ⅱ 怎麼在網上查小學生畢業考試成績
網上查不了小學生畢業考試成績
小學考試結束之後需要等待試卷批改與成績統計,這段時間版是查不到成績的,需要權等待3-4天左右
1、考試結束之後學生可以留下自己班主任或者其他任課老師的電話、微信、QQ等聯系方式,在考成績出來後可以電話咨詢老師自己的考試成績
5、如果實在等不及,並且有學校教務處聯系方式的話,可提前詢問一下,教務處收到成績通知最早,之後會給到相應班級班主任。
Ⅲ 做一個簡單的成績查詢系統
根據你所描述的需求,你可以用易查分來製作,你只需要把查詢內容提前製作成excel表格的形式,上傳到易查分,根據任務向導,完善各個步驟,即可生成你所需要的查詢系統,具體操作如下:
第1步:在易查分官網注冊製作查詢系統所需的賬號;
第2步:完成注冊後,在首頁找到「新建查詢」,點擊即可進入新建任務向導,根據向導提示逐一完善向導內容;
第3步:根據你的需求,在設置查詢條件一欄,選擇「姓名」、「學號」作為查詢條件,用戶在查詢頁面輸入你配置的內容,才能得到查詢結果;
第4步:關於你需求里到的查詢結果為等級的設置:你可以在上傳的表格里設置好「90分以上為優秀」、「60-89中等」、「60分及以下為不及格」,查詢結果項就會根據你的設置,顯示對應的內容;
通過以上的設置,一個功能強大的成績查詢系統就做好啦!是不是很簡單?除此之外,易查分平台的所有功能都是免費開放的,隱私性也很高,很多學校老師都在用!
以上內容希望能夠幫到您,如你在操作過程中有任何問題,歡迎向我提問!
Ⅳ 老師怎麼快速發布學生成績讓學生查分
你可以試試易查分,現在很多學校都是用易查分來做的,一般的成績發布系統都要用到代碼和伺服器,用易查分,只要一個excel表格,就能生成!
Ⅳ 請自己編寫程序,實現一個簡易的學生成績錄用、查詢系統。具體要求如下:
啊、這個得用 數組、結構體、指針、鏈表、文件I/O和動態內存,去網路一個吧,網上各種管理系統都好多,核心東西都差不多,改改名字就可以了
Ⅵ 學生如何查自己成績
學生成績查詢系統是學校常用的管理系統,利用學生成績查詢系統,學生可以自助查分,及時了解自己的考試成績。相比公開考試成績,學生考試查分系統可以很好的保護學生隱私,減輕教師負擔。但是,製作考試成績查詢系統需要懂網站製作技術,需要下載通用考試成績查詢系統源代碼,有的代碼還需要付費。那麼有沒有一種方便快捷免費製作學生查分系統的方法呢。小編經過不斷查找,真找到了這樣的查分系統----易查分學生成績發布系統。
易查分怎麼樣?易查分學生成績發布系統是一個免費的網站,無需下載app或者軟體,無論學校教導處還是班主任,只需要在易查分官網點擊教師注冊,注冊一個賬號,登錄後就可以點擊新建查詢按鈕,按照提示,上傳成績電子表格,生成自己的查分網站。該系統無需下載App,只需要在網站上操作,可以說是非常方便。任何人都可以用,不用懂技術。易查分學生成績查詢系統是一個通用的考試成績查詢系統,廣泛應用於學校的期中、期末、招生考試以及平時的各種測驗,適合大中小學及職業院校使用
Ⅶ 如何在網上查詢小學生的考試成績
各個不同的學校的考試成績有不同的查詢方式,有的是直接找老師看,有的是可以在特回定的學校網站答中進行查詢,有的是會收到相應的簡訊通知。
但在所有的小學考試成績都不會發布到網上去的,因為成績是不允許發布到網上的,所以網上是無法查證的。
1、小學考試結束三四天之後成績才能出來,所以要耐心等待三四天,這段時間不要問,也不用打聽。
(7)學生成績查分需求擴展閱讀:
據教育部網站消息,教育部近日印發《義務教育學校管理標准》。
《管理標准》要求,做好進城務工人員隨遷子女就學工作;堅持免試就近入學原則,不舉辦任何形式的入學或升學考試;不得提前招生、提前錄取;控制考試次數,考試成績不進行公開排名,不以分數作為評價學生的唯一標准。
Ⅷ 學生成績查詢系統
現在學校最常用的查詢系統生成工具是易查分,用易查分不僅可以生成成內績查詢系統,還可容以生成信息收集系統;各種類型的查詢系統和信息收集系統在易查分基本都可以滿足,在易查分生成的查詢系統,還可以最大程度的自定義,實現用戶的常規需求!
Ⅸ 小學生成績查詢系統
現在學校最常用的查詢系統生成工具是易查分,用易查分不僅可以生成成專績查詢系統屬,還可以生成信息收集系統;各種類型的查詢系統和信息收集系統在易查分基本都可以滿足,在易查分生成的查詢系統,還可以最大程度的自定義,實現用戶的常規需求!