cao死我好湿好紧好爽动态视屏|精选久久久久久久久久|中文无码精品一区二区三区四季|AAA国语精品刺激对白视频|

當(dāng)前位置:首頁 > 軟件開放 > 正文內(nèi)容

教務(wù)管理系統(tǒng)源碼(教務(wù)管理系統(tǒng)源碼在哪)

軟件開放2年前 (2023-03-25)1021

今天給各位分享教務(wù)管理系統(tǒng)源碼的知識(shí),其中也會(huì)對(duì)教務(wù)管理系統(tǒng)源碼在哪進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!

本文目錄一覽:

急求(教務(wù)管理系統(tǒng) pb9.0 源代碼)畢業(yè)設(shè)計(jì)用 高分!

這是我用來交作業(yè)的程序.雖然不是自己寫的.傳上來再說了.

等我自己的可以用了.再傳...

package jettang;

import java.lang.*;

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import java.sql.*;

//////////////////////////////////////////////

//主類

public class STU {

public STU() {

try {

jbInit();

} catch (Exception ex) {

ex.printStackTrace();

}

}

public static void main(String args[]) {

new Frm_Main();

}

private void jbInit() throws Exception {

}

}

//主框架,數(shù)據(jù)庫

class Frm_Main implements ActionListener { //throws IOException

public static final int EXIT_ON_CLOSE = 0;

public JFrame frame;

public Container c;

public JMenuBar menuBar;

public JMenu mainMenu1;

public JMenu mainMenu2;

public JMenu mainMenu3;

public JMenuItem subMenu1[] = new JMenuItem[5];

public JMenuItem subMenu2[] = new JMenuItem[7];

public JMenuItem subMenu3[] = new JMenuItem[2];

JButton toolBarButton[] = new JButton[8];

public JToolBar toolBar;

//////////////////////////////////////////////

String strTip[] = {"姓名查詢...", "添加信息...",

"刪除...", "修改...", "修改確認(rèn)...",

"添加確認(rèn)...", "刪除確認(rèn)...", "關(guān)于產(chǎn)品信息:)"};

//////////////////////////////////////////////

// String id = new String();

String name = new String();

String sex = new String();

String age = new String();

String classid = new String();

String department = new String();

String call = new String();

//////////////////////////////////////////////

Connection con;

ResultSet rs;

Statement st;

// ResultSetMetaData rsmd;

// Vector columnHeads=new Vector();

// Vector rows = new Vector();

// Vector currentRow=new Vector();

///////////////////////////////////////////////

public JLabel classidL = new JLabel("班級(jí)");

public JLabel nameL = new JLabel("姓名");

public JLabel sexL = new JLabel("性別");

public JLabel ageL = new JLabel("年齡");

public JLabel departmentL = new JLabel("單位");

public JLabel callL = new JLabel("電話");

public JLabel tittleLabel = new JLabel();

//////////////////////////////////////////////

public JTextField classidT = new JTextField();

public JTextField nameT = new JTextField();

public JTextField sexT = new JTextField();

public JTextField ageT = new JTextField();

public JTextField departmentT = new JTextField();

public JTextField callT = new JTextField();

public JTextArea textT = new JTextArea();

//////////////////////////////////////////////

//////////////////////////////////////////////

public Frm_Main() {

/////////////////////////////////////////////////

frame = new JFrame("學(xué)籍管理系統(tǒng)V1.0");

c = frame.getContentPane();

c.setLayout(null);

menuBar = new JMenuBar();

toolBar = new JToolBar();

toolBar.setFloatable(false);

frame.setJMenuBar(menuBar);

frame.setResizable(false);

////////////////////////////////////////////////

mainMenu1 = new JMenu("管理");

String str1[] = {"添加", "刪除", "查詢", " ", "關(guān)閉"};

for (int i = 0; i 5; i++) {

if (i == 3) {

mainMenu1.addSeparator();

} else {

subMenu1[i] = new JMenuItem(str1[i]);

subMenu1[i].addActionListener(this);

mainMenu1.add(subMenu1[i]);

}

}

menuBar.add(mainMenu1);

/////////////////////////////////////////////////

mainMenu2 = new JMenu("操作");

String str2[] = {"查詢", "添加", "刪除", "修改",

"提交修改", "提交添加", "提交刪除"};

for (int i = 0; i 7; i++) {

subMenu2[i] = new JMenuItem(str2[i]);

subMenu2[i].addActionListener(this);

mainMenu2.add(subMenu2[i]);

}

menuBar.add(mainMenu2);

/////////////////////////////////////////////////

mainMenu3 = new JMenu("集體查詢");

String str3[] = {"按班級(jí)...", "按單位..."};

for (int i = 0; i 2; i++) {

subMenu3[i] = new JMenuItem(str3[i]);

subMenu3[i].addActionListener(this);

mainMenu3.add(subMenu3[i]);

}

menuBar.add(mainMenu3);

////////////////////////////////////////////////

String strToolBar[] = {"查詢", "添加", "刪除", "修改", "提交修改",

"提交添加", "提交刪除", "關(guān)于"};

for (int i = 0; i 8; i++) {

toolBarButton[i] = new JButton(strToolBar[i]);

toolBarButton[i].setToolTipText(strTip[i]);

toolBarButton[i].addActionListener(this);

toolBar.add(toolBarButton[i]);

}

toolBar.setLocation(0, 0);

toolBar.setSize(400, 30);

c.add(toolBar);

////////////////////////////////////////////////

classidL.setLocation(35, 40);

classidL.setSize(40, 20);

//classidL.setFont(new Font("",Font.BOLD,12));

c.add(classidL);

classidT.setLocation(90, 40);

classidT.setSize(200, 20);

//classidT.setEnabled(false);

c.add(classidT);

nameL.setLocation(35, 70);

nameL.setSize(40, 20);

c.add(nameL);

nameT.setLocation(90, 70);

nameT.setSize(200, 20);

c.add(nameT);

sexL.setLocation(35, 100);

sexL.setSize(40, 20);

c.add(sexL);

sexT.setLocation(90, 100);

sexT.setSize(200, 20);

c.add(sexT);

ageL.setLocation(35, 130);

ageL.setSize(40, 20);

c.add(ageL);

ageT.setLocation(90, 130);

ageT.setSize(200, 20);

c.add(ageT);

departmentL.setLocation(35, 160);

departmentL.setSize(40, 20);

c.add(departmentL);

departmentT.setLocation(90, 160);

departmentT.setSize(200, 20);

c.add(departmentT);

callL.setLocation(35, 190);

callL.setSize(40, 20);

c.add(callL);

callT.setLocation(90, 190);

callT.setSize(200, 20);

c.add(callT);

/////////////////////////////////////////////////

tittleLabel.setText("----------集體查詢結(jié)果--------");

tittleLabel.setSize(300, 20);

tittleLabel.setLocation(10, 210);

c.add(tittleLabel);

////////////////////////////////////////////

textT.setSize(400, 300);

textT.setLocation(10, 240);

c.add(textT, 14);

///////////////////////////////////////////////

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.setSize(500, 650);

frame.setLocation(200, 200);

frame.setVisible(true);

conDB();

}

//以上是框架設(shè)計(jì)

//JDBC

public void conDB() {

try {

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

} catch (ClassNotFoundException e) {

JOptionPane.showMessageDialog(null, "數(shù)據(jù)庫錯(cuò)誤");

}

try {

con = DriverManager.getConnection("jdbc:odbc:jettang", "sa", "");

st = con.createStatement();

} catch (SQLException e) {

JOptionPane.showMessageDialog(null, "數(shù)據(jù)庫連接失敗");

}

}

//關(guān)閉連接

public void closeDB() {

try {

st.close();

con.close();

} catch (SQLException e) {

JOptionPane.showMessageDialog(null, "數(shù)據(jù)庫關(guān)閉失敗");

}

}

//事件響應(yīng)

public void actionPerformed(ActionEvent e) {

//////////////////////////////////////////////

if (e.getSource() == toolBarButton[7]) {

JOptionPane.showMessageDialog(null, "當(dāng)前版本1.0,designed by qyq wxm");

}

/////////////////////////////////////////////查詢(按姓名)

if (e.getSource() == subMenu2[0] || e.getSource() == toolBarButton[0] ||

e.getSource() == subMenu1[2]) {

String idid = JOptionPane.showInputDialog("請(qǐng)輸入學(xué)生姓名");

if (idid.trim() != "") {

String strSQL = "select * from stuinfo where name ='" + idid +

"'";

try {

rs = st.executeQuery(strSQL);

int count = 0;

while (rs.next()) {

classid = rs.getString("classid");

name = rs.getString("name");

department = rs.getString("department");

sex = rs.getString("sex");

age = rs.getString("age");

call = rs.getString("call");

++count;

}

if (count == 0) {

JOptionPane.showMessageDialog(null, "無此信息");

} else {

classidT.setText(classid);

nameT.setText(name);

sexT.setText(sex);

ageT.setText(age);

callT.setText(call);

departmentT.setText(department);

}

} catch (Exception ex) {

JOptionPane.showMessageDialog(null, "查詢失敗");

}

}

}

/////////////////////////////////////////////關(guān)閉

if (e.getSource() == subMenu1[4]) {

frame.dispose();

closeDB();

}

/////////////////////////////////////////////添加

if (e.getSource() == subMenu1[0] || e.getSource() == subMenu2[1] ||

e.getSource() == toolBarButton[1]) {

JOptionPane.showMessageDialog(null, "請(qǐng)輸入你添加的信息再點(diǎn)擊提交添加鍵");

classidT.setEnabled(true);

classidT.setText("");

nameT.setText("");

sexT.setText("");

ageT.setText("");

callT.setText("");

departmentT.setText("");

}

/////////////////////////////////////////////提交添加

if (e.getSource() == toolBarButton[5] || e.getSource() == subMenu2[5]) {

if ((classidT.getText().trim()).equals("") ||

(nameT.getText().trim()).equals("") ||

(sexT.getText().trim()).equals("") ||

(ageT.getText().trim()).equals("") ||

(callT.getText().trim()).equals("") ||

(departmentT.getText().trim()).equals("")) {

JOptionPane.showMessageDialog(null, "請(qǐng)先點(diǎn)擊添加鍵");

} else {

classid = classidT.getText();

name = nameT.getText();

sex = sexT.getText();

age = ageT.getText();

call = callT.getText();

department = departmentT.getText();

String strSQL =

"insert into stuinfo(classid,name,sex,age,call,department) values('" +

classid + "','" +

name + "','" + sex + "','" + age + "','" + call + "','" +

department + "')";

try {

st.executeUpdate(strSQL);

} catch (Exception exx) {

JOptionPane.showMessageDialog(null, "添加失敗");

return;

}

JOptionPane.showMessageDialog(null, "添加成功");

classidT.setText("");

nameT.setText("");

sexT.setText("");

ageT.setText("");

callT.setText("");

departmentT.setText("");

}

}

////////////////////////////////////////////提交修改

if (e.getSource() == subMenu2[4] || e.getSource() == toolBarButton[4]) {

if ((classidT.getText().trim()).equals("") ||

(nameT.getText().trim()).equals("") ||

(sexT.getText().trim()).equals("")

|| (ageT.getText().trim()).equals("") ||

(callT.getText().trim()).equals("") ||

(departmentT.getText().trim()).equals("")) {

JOptionPane.showMessageDialog(null, "請(qǐng)先點(diǎn)擊修改鍵");

return;

} else {

classid = classidT.getText();

name = nameT.getText();

sex = sexT.getText();

age = ageT.getText();

call = callT.getText();

department = departmentT.getText();

String strSQL = "update stuinfo set classid='" + classid +

"',sex='" + sex + "',age='" + age + "',call='" +

call + "',department='" + department + "'" +

"where name='" + name + "'";

try {

st.executeUpdate(strSQL);

} catch (Exception exx) {

JOptionPane.showMessageDialog(null, "修改失敗");

return;

}

JOptionPane.showMessageDialog(null, "修改成功");

classidT.setText("");

nameT.setText("");

sexT.setText("");

ageT.setText("");

callT.setText("");

departmentT.setText("");

}

}

///////////////////////////////////////////////修改

if (e.getSource() == subMenu2[3] || e.getSource() == toolBarButton[3]) {

String idid = JOptionPane.showInputDialog

("請(qǐng)輸入你要修改的學(xué)生姓名后點(diǎn)擊提交修改鍵確認(rèn)");

if (idid.trim() != "") {

String strSQL = "select * from stuinfo where name ='" + idid +

"'";

try {

rs = st.executeQuery(strSQL);

int count = 0;

while (rs.next()) {

classid = rs.getString("classid");

name = rs.getString("name");

department = rs.getString("department");

sex = rs.getString("sex");

age = rs.getString("age");

call = rs.getString("call");

++count;

}

if (count == 0) {

JOptionPane.showMessageDialog(null, "無此信息");

} else {

classidT.setText(classid);

nameT.setText(name);

sexT.setText(sex);

ageT.setText(age);

callT.setText(call);

departmentT.setText(department);

classidT.setEnabled(false);

}

} catch (Exception ex) {

JOptionPane.showMessageDialog(null, "修改失敗");

}

}

}

/////////////////////////////////////////////////刪除

if (e.getSource() == subMenu2[2] || e.getSource() == toolBarButton[2] ||

e.getSource() == subMenu1[1]) {

String idDel = JOptionPane.showInputDialog

("請(qǐng)輸入要?jiǎng)h除的學(xué)生姓名后點(diǎn)擊提交刪除鍵確認(rèn)");

if (idDel.trim() != "") {

String strSQL = "select * from stuinfo where name ='" + idDel +

"'";

try {

rs = st.executeQuery(strSQL);

int count = 0;

while (rs.next()) {

classid = rs.getString("classid");

name = rs.getString("name");

department = rs.getString("department");

sex = rs.getString("sex");

age = rs.getString("age");

call = rs.getString("call");

++count;

}

if (count == 0) {

JOptionPane.showMessageDialog(null, "無此信息");

} else {

classidT.setText(classid);

nameT.setText(name);

sexT.setText(sex);

ageT.setText(age);

callT.setText(call);

departmentT.setText(department);

classidT.setEnabled(false);

}

} catch (Exception ex) {

JOptionPane.showMessageDialog(null, "刪除失敗");

}

}

}

//////////////////////////////////////////////////提交刪除

if (e.getSource() == toolBarButton[6] ||

e.getSource() == subMenu2[6]) {

if ((classidT.getText().trim()).equals("") ||

(nameT.getText().trim()).equals("") ||

(sexT.getText().trim()).equals("") ||

(ageT.getText().trim()).equals("") ||

(callT.getText().trim()).equals("") ||

(departmentT.getText().trim()).equals("")) {

JOptionPane.showMessageDialog(null, "請(qǐng)先點(diǎn)擊刪除鍵");

return;

} else {

name = nameT.getText();

String strSQL = "delete from stuinfo where name='" + name +

"'";

try {

st.executeUpdate(strSQL);

} catch (Exception exx) {

JOptionPane.showMessageDialog(null, "刪除失敗");

return;

}

JOptionPane.showMessageDialog(null, "刪除成功");

classidT.setText("");

nameT.setText("");

sexT.setText("");

ageT.setText("");

callT.setText("");

departmentT.setText("");

}

}

//////////////////////////////////////////////集體查詢(按班級(jí))

if (e.getSource() == subMenu3[0]) {

classidT.setText("");

nameT.setText("");

sexT.setText("");

ageT.setText("");

callT.setText("");

departmentT.setText("");

if ((classidT.getText().trim()).equals("")) {

String idclass = JOptionPane.showInputDialog("請(qǐng)輸入班級(jí)");

String strSQL = "select * from stuinfo where classid='" +

idclass +

"'";

try {

rs = st.executeQuery(strSQL);

displayres(rs);

} catch (Exception ex) {

JOptionPane.showMessageDialog(null, "查詢失敗");

}

} else {

String idclass = classidT.getText();

String strSQL = "select * from stuinfo where classid='" +

idclass +

"'";

try {

rs = st.executeQuery(strSQL);

displayres(rs);

} catch (Exception ex) {

JOptionPane.showMessageDialog(null, "查詢失敗");

}

}

}

////////////////////////////按單位

if (e.getSource() == subMenu3[1]) {

classidT.setText("");

nameT.setText("");

sexT.setText("");

ageT.setText("");

callT.setText("");

departmentT.setText("");

if ((departmentT.getText().trim()).equals("")) {

String idclass = JOptionPane.showInputDialog("請(qǐng)輸入單位");

String strSQL = "select * from stuinfo where department='" +

idclass +

"'";

try {

rs = st.executeQuery(strSQL);

displayres(rs);

} catch (Exception ex) {

JOptionPane.showMessageDialog(null, "查詢失敗");

}

} else {

String idclass = departmentT.getText();

String strSQL = "select * from stuinfo where department='" +

idclass +

"'";

try {

rs = st.executeQuery(strSQL);

displayres(rs);

} catch (Exception ex) {

JOptionPane.showMessageDialog(null, "查詢失敗");

}

}

}

}

public void displayres(ResultSet rs1) throws SQLException {

//定位到達(dá)第一條記錄

boolean moreRecords = rs1.next();

//如果沒有記錄,則提示一條消息

if (!moreRecords) {

JOptionPane.showMessageDialog(null, "無此記錄");

return;

}

try {

//獲取數(shù)據(jù)

getNextRow(rs1);

//刷新Table

c.validate();

}

catch (SQLException sqlex) {

sqlex.printStackTrace();

}

}

public void getNextRow(ResultSet rs2) throws

SQLException {

int count = 1;

while (rs2.next()) {

name = " 姓名:" + rs2.getString(1);

age = " 年齡:" + rs2.getString(2) + " 單位:";

department = rs2.getString(3) + "\n";

textT.append(count + "." + name + age + department);

count++;

}

}

}

教務(wù)管理系統(tǒng)源碼下載在哪了

這就是普通的網(wǎng)站后臺(tái),或ERP系統(tǒng)就可以實(shí)現(xiàn),現(xiàn)在網(wǎng)上這方面水平比較高的就是李天生老師了,你要以去“xin3721視頻教程網(wǎng)”,那里有很多他的視頻教程,當(dāng)然也有ASP+Access方面的內(nèi)容。

跪求c語言教務(wù)管理系統(tǒng)源代碼

#include stdio.h

#include string.h

#include windows.h

struct student

{

long int num;

char name[20];

int age;

char sex[4];

char b[30];

char p[15];

};

int n=0;

struct student stu[100];

struct student *p;

void lr();

void ll();

void cx();

void xg();

void sc();

void main()

{

int z;

printf("+---------------------------+\n");

printf("| 歡迎使用學(xué)生信息管理系統(tǒng) |\n");

printf("+---------------------------+\n");

printf("提示:為保證您的操作得到保存,請(qǐng)按正常順序退出系統(tǒng)^_^\n");

do

{

printf("\n\t\t\t--------------------------------\n");

printf("\t\t\t+ 主菜單 |\n");

printf("\t\t\t--------------------------------\n");

printf("\t\t\t+ [1]----錄入學(xué)生信息 |\n");

printf("\t\t\t+ [2]----瀏覽學(xué)生信息 |\n");

printf("\t\t\t+ [3]----查詢學(xué)生信息 |\n");

printf("\t\t\t+ [4]----刪除學(xué)生信息 |\n");

printf("\t\t\t+ [5]----修改學(xué)生信息 |\n");

printf("\t\t\t+ [0]----退出系統(tǒng) |\n");

printf("\t\t\t--------------------------------\n");

printf("請(qǐng)輸入您的選擇:");

scanf("%d", z);

system("color 2f");

switch(z)

{

case 0 : break;

case 1 :lr();break;

case 2 :ll();break;

case 3 :cx();break;

case 4 :sc();break;

case 5 :xg();break;

default:printf("\n無效選項(xiàng)!");

}

}

while(z!= 0);

}

void lr()/*錄入函數(shù)*/

{

int y;

if(n==0)

p=stu;

do

{

printf("--------------------\n");

printf("請(qǐng)輸入學(xué)生的學(xué)號(hào):");

scanf("%ld",p-num);

printf("請(qǐng)輸入學(xué)生的姓名:");

scanf("%s",p-name);

printf("請(qǐng)輸入學(xué)生的年齡:");

scanf("%d",p-age);

printf("請(qǐng)輸入學(xué)生的性別:");

scanf("%s",p-sex);

printf("請(qǐng)輸入學(xué)生的地址:");

scanf("%s",p-b);

printf("請(qǐng)輸入學(xué)生的電話:");

scanf("%s",p-p);

n++;

p++;

printf("\n1.繼續(xù)輸入.\n0.輸入完畢.\n");

printf("請(qǐng)選擇:");

scanf("%d",y);

}

while(y==1);

printf("提示:輸入完畢!你一共輸入%d個(gè)\n",n);

}

void ll()/*瀏覽函數(shù)*/

{

int i,j;

if(n!=0)

{ printf("學(xué)生總數(shù):%d\n", n);

printf("學(xué)號(hào)\t姓名\t年齡\t性別\t地址\t\t電話\n");

printf("-----------------------------------------------------\n");

for(i=0;in;i++)

printf("%ld\t%s\t%d\t%s\t%s\t\t%s\n",stu[i].num,stu[i].name,stu[i].age,stu[i].sex,stu[i].b,stu[i].p);

}

else printf("提示:無學(xué)生數(shù)據(jù),請(qǐng)輸入數(shù)據(jù)!");

}

void cx()/*查詢函數(shù)*/

{

int c;

int w,i,j=0;

char name[20];

if(n!=0)

{

do{ printf("\n");

printf("+--------------------+\n");

printf("| 按學(xué)號(hào)查詢 請(qǐng)按 1 |\n");

printf("| 按姓名查詢 請(qǐng)按 2 |\n");

printf("| 取消 請(qǐng)按 0 |\n");

printf("+--------------------+\n");

printf("請(qǐng)輸入您的選擇:");

scanf("%d", c);

switch(c)

{

case 0:break;

case 1:

printf("請(qǐng)輸入學(xué)生的學(xué)號(hào);");

scanf("%ld", w);

printf("\n");

for(i=0;in;i++)

if(stu[i].num==w)

{

printf("\n學(xué)號(hào)\t姓名\t年齡\t性別\t地址\t\t電話\n");

printf("%ld\t%s\t%d\t%s\t%s\t\t%s\n",stu[i].num,stu[i].name,stu[i].age,stu[i].sex,stu[i].b,stu[i].p);

j=1;

}

if(j==0)

printf("提示:沒有該學(xué)生記錄,請(qǐng)核對(duì)!");

break;

case 2:

printf("請(qǐng)輸入學(xué)生的姓名:");

scanf("%s", name);

printf("\n");

for(i=0;in;i++)

if(strcmp(name,stu[i].name)==0)

{

printf("\n學(xué)號(hào)\t姓名\t年齡\t性別\t地址\t\t電話\n");

j=1;

printf("%ld\t%s\t%d\t%s\t%s\t\t%s\n",stu[i].num,stu[i].name,stu[i].age,stu[i].sex,stu[i].b,stu[i].p);

}

if(j==0)

printf("提示:沒有該學(xué)生記錄,請(qǐng)核對(duì)!");

break;

default:

printf("\n提示:無效選項(xiàng)!");

break;

}

}while(c!= 0);

}else printf("提示:無學(xué)生數(shù)據(jù),請(qǐng)輸入數(shù)據(jù)!");

return;

}

void xg()/*修改函數(shù)*/

{

long int num;

int i,j,c;

if(n!=0)

{

printf("請(qǐng)輸入您要修改的學(xué)生的學(xué)號(hào):");

scanf("%ld", num);

printf("\n");

for(i=0;in;i++)

if(stu[i].num==num)

j=i;

do{

printf("請(qǐng)選擇您要修改的學(xué)生的信息內(nèi)容:\n");

printf("+----------------------+\n");

printf("| 姓名 請(qǐng)按 1 |\n");

printf("| 年齡 請(qǐng)按 2 |\n");

printf("| 性別 請(qǐng)按 3 |\n");

printf("| 學(xué)號(hào) 請(qǐng)按 4 |\n");

printf("| 地址 請(qǐng)按 5 |\n");

printf("| 電話 請(qǐng)按 6 |\n");

printf("| 取消 請(qǐng)按 0 |\n");

printf("+----------------------+\n");

printf("請(qǐng)輸入您的選擇:");

scanf("%d", c);

printf("\n");

switch(c)

{

case 0:break;

case 1:printf("請(qǐng)輸入新姓名:");

scanf("%s",stu[j].name);

break;

case 2:printf("請(qǐng)輸入新年齡:");

scanf("%d",stu[j].age);

break;

case 3:printf("請(qǐng)輸入新性別:");

scanf("%s",stu[j].sex);

break;

case 4:printf("請(qǐng)輸入新學(xué)號(hào):");

scanf("%ld",stu[j].num);

break;

case 5:printf("請(qǐng)輸入新地址:");

scanf("%s",stu[j].b);

break;

case 6:printf("請(qǐng)輸入新電話:");

scanf("%s",stu[j].p);

break;

default:

printf("\n無效選項(xiàng)!");

break;

}

}while(c!= 0);

}else printf("提示:無學(xué)生數(shù)據(jù),請(qǐng)輸入數(shù)據(jù)!");

}

void sc()/*刪除函數(shù)*/

{

long int num;

int i,j,e;

if(n!=0)

{

printf("學(xué)號(hào)\t姓名\t年齡\t性別\t地址\t\t電話\n");

printf("-----------------------------------------------------\n");

for(i=0;in;i++)

printf("%ld\t%s\t%d\t%s\t%s\t\t%s\n",stu[i].num,stu[i].name,stu[i].age,stu[i].sex,stu[i].b,stu[i].p);

printf("請(qǐng)輸入您要?jiǎng)h除的學(xué)生的學(xué)號(hào):");

scanf("%ld", num);

printf("\n");

for(i=0;in;i++)

if(num==stu[i].num)

j=i;

if(j!=(n-1))

{

for(e=i-1;en;e++,j++)

{

stu[j].num=stu[j+1].num;

strcpy(stu[j].name,stu[j+1].name);

strcpy(stu[j].sex,stu[j+1].sex);

stu[j].age=stu[j+1].age;

strcpy(stu[j].b,stu[j+1].b);

strcpy(stu[j].p,stu[j+1].p);

n--;p--;

}

}else {n--;p--;}

printf("提示:刪除完畢!");

}else printf("提示:無學(xué)生數(shù)據(jù),請(qǐng)輸入數(shù)據(jù)!");

}

教務(wù)管理系統(tǒng)源碼的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于教務(wù)管理系統(tǒng)源碼在哪、教務(wù)管理系統(tǒng)源碼的信息別忘了在本站進(jìn)行查找喔。

掃描二維碼推送至手機(jī)訪問。

版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。

本文鏈接:http://m.smallwaterjetsystem.com/post/13888.html

“教務(wù)管理系統(tǒng)源碼(教務(wù)管理系統(tǒng)源碼在哪)” 的相關(guān)文章

溫州軟件開發(fā)(溫州軟件開發(fā)公司有哪些)

溫州軟件開發(fā)(溫州軟件開發(fā)公司有哪些)

今天給各位分享溫州軟件開發(fā)的知識(shí),其中也會(huì)對(duì)溫州軟件開發(fā)公司有哪些進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、軟件開發(fā)工程師一個(gè)月多少錢在溫州 2、溫州藍(lán)帆軟件開發(fā)有限公司怎么樣? 3、在溫州搞軟件開發(fā)有前途嗎 4、溫州姿迪軟件開發(fā)有限公司怎...

使命召喚手游極品賬號(hào)圖片(使命召喚極品賬號(hào)密碼)

使命召喚手游極品賬號(hào)圖片(使命召喚極品賬號(hào)密碼)

今天給各位分享使命召喚手游極品賬號(hào)圖片的知識(shí),其中也會(huì)對(duì)使命召喚極品賬號(hào)密碼進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、使命召喚手游賬號(hào)密碼 2、使命召喚戰(zhàn)區(qū)手游賬號(hào)注冊(cè) 3、使命召喚戰(zhàn)區(qū)手游賬號(hào)有哪些 使命召喚手游賬號(hào)密碼 使命召喚手游賬號(hào)密...

交易平臺(tái)凍結(jié)資金讓充錢解凍怎么舉報(bào)(交易平臺(tái)資金凍結(jié)了需要充錢解凍嗎)

交易平臺(tái)凍結(jié)資金讓充錢解凍怎么舉報(bào)(交易平臺(tái)資金凍結(jié)了需要充錢解凍嗎)

今天給各位分享交易平臺(tái)凍結(jié)資金讓充錢解凍怎么舉報(bào)的知識(shí),其中也會(huì)對(duì)交易平臺(tái)資金凍結(jié)了需要充錢解凍嗎進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、游戲平臺(tái)把我的資金凍結(jié)了,要求我給他們打500過去才能解凍,不然會(huì)被永久凍結(jié),該怎么辦,錢還能拿回 2、我在...

免費(fèi)交友軟件不需充值暢聊不用登陸(不充值聊天交友軟件)

免費(fèi)交友軟件不需充值暢聊不用登陸(不充值聊天交友軟件)

今天給各位分享免費(fèi)交友軟件不需充值暢聊不用登陸的知識(shí),其中也會(huì)對(duì)不充值聊天交友軟件進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、不用充值的免費(fèi)交友軟件有沒有? 2、免費(fèi)交友聊天不花錢軟件有哪些? 3、免費(fèi)無限暢聊的聊天軟件 不用充值的免費(fèi)交友軟件...

個(gè)人工作室官網(wǎng)源碼(個(gè)人工作室網(wǎng)站)

個(gè)人工作室官網(wǎng)源碼(個(gè)人工作室網(wǎng)站)

今天給各位分享個(gè)人工作室官網(wǎng)源碼的知識(shí),其中也會(huì)對(duì)個(gè)人工作室網(wǎng)站進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、云楓工作室企業(yè)網(wǎng)站源碼(asp無限制版)3.0 首頁怎樣調(diào)用推薦產(chǎn)品縮略圖 怎樣調(diào)用所有產(chǎn)品圖片,怎樣調(diào)用新 2、求一個(gè)比較好的PHP個(gè)人博客...

vue優(yōu)點(diǎn)與缺點(diǎn)(請(qǐng)簡述vue優(yōu)勢(shì)有哪些)

vue優(yōu)點(diǎn)與缺點(diǎn)(請(qǐng)簡述vue優(yōu)勢(shì)有哪些)

本篇文章給大家談?wù)剉ue優(yōu)點(diǎn)與缺點(diǎn),以及請(qǐng)簡述vue優(yōu)勢(shì)有哪些對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、jsp和vue開發(fā)的優(yōu)缺點(diǎn) 2、react和vue的區(qū)別及優(yōu)缺點(diǎn) 3、Web前端主流框架—Vue的優(yōu)缺點(diǎn)分析 jsp和vue開發(fā)的優(yōu)缺點(diǎn) 1、vue優(yōu)點(diǎn)...