程序代码:
#include <iostream>
using namespace std;
class Student
{
int Num;
float Score;
public:
void Set(); //建立信息函数
int Find(int n); //查找函数,找到返回1,否则返回0
void Display (); //显示函数
};
void Student::Set()
{
cin >>Num>>Score;
}
int Student::Find(int n)
{
if (Num==n) return 1;
else return 0;
}
void Student::Display()
{
cout << "学号 : " << Num << " 成绩 : " <<Score <<endl;
}
void main()
{
Student stu[5];
cout << "请输入学生学号,成绩 : "<<endl;
for (int i=0;i<5;i++)
{
cout <<"第" << i+1<<"位学生: ";
stu[i].Set();
}
cout << "你所输入的学生信息是:"<<endl;
for (i=0;i<5;i++)
stu[i].Display();
int n,flag=0;
cout << "请输入要查找的学生的学号: ";
cin >> n;
for (i=0;i<5;i++)
{
if (stu[i].Find(n)==1)
{
stu[i].Display();
flag=1;
break;
}
}
if (flag==0) cout <<"没找到该学生!"<< endl;
}
运行结果:
- 大小: 5.8 KB
分享到:
相关推荐
总的来说,这个学生信息管理程序为初学者提供了一个实践JAVA编程、理解面向对象设计模式和控制台应用程序的机会。通过阅读和理解这些源代码,学习者可以深入学习JAVA类的定义、对象的实例化、方法的使用,以及如何...
4. 能够利用所学的基本知识, 设计一个简单的学生信息管理应用程序,具有以下功能:①实现学生信息的存储,可以用文件来实现。②编程实现学生信息的添加、删除、修改、浏览和查询等功能(必须实现的功能)。 2. 采用...
以java为开发技术,实现了一个学生信息管理系统。学生信息管理系统的主要使用者分为管理员、学生;学生:个人中心、学院信息管理、专业信息管理、班级信息管理、课程信息管理、课表信息管理、学生成绩管理、学生考勤...
该Java程序主要实现了一个学生信息管理系统的功能,它能够支持学生信息的基本操作,如添加(Add)、删除(Delete)、修改(Update)等。此系统旨在帮助用户有效地管理和查询学生信息。 ## 二、核心功能与架构 ### ...
学生信息管理程序 C语言
本项目名为“简单学生信息管理系统”,是使用Java编程语言实现的一个基础版系统,旨在帮助初学者了解如何运用Java进行数据库操作和构建简单的管理界面。 一、Java技术栈概述 Java是一种广泛使用的面向对象的编程...
一、题目:学生信息管理系统 二、目的与要求 1. 目的: (1) 掌握面向对象程序设计的基本思路和方法; (2) 了解系统开发的需求分析、类层次设计、模块分解、编码测试、模块组装与整体调试的全过程; (3) 进一步熟悉C++...
学生信息管理信息管理
一个学生信息管理程序的代码,使用C语言编写,能完成学生信息的三级处理(身份,成绩和综合测评)和数据对文本文档的输入输出。 (实际上是本人(我们小组主要是我在写)的C程结课作业) 综测部分尚存些许非致命的...
总的来说,这个简易的学生信息管理系统展示了Java编程和数据库管理的基本应用,是初学者学习和实践软件开发流程的一个良好起点。通过这个项目,开发者不仅可以掌握Java和MySQL的基本用法,还能了解到软件设计模式、...
《学生信息管理系统程序详解》 学生信息管理系统是教育领域中常用的一种软件工具,它主要用于高效地管理和维护学校内部的学生、教师、课程以及班级等相关数据。系统涵盖了多项功能,旨在简化管理流程,提升工作效率...
编程实现学生基本信息管理程序。学生基本信息包括:学号、姓名、性别、年龄、班级、学院、专业等。具体实现的管理功能如下: (1) 输入并显示多个学生的基本信息; (2) 可根据需要实现学生信息的添加; (3) ...
如何实现一个功能简单的学生信息管理系统,能够对学生信息(包括照片)进行添加、删除、修改和查询等操作。 二、基本要求 实现一个功能简单的学生信息管理系统,该系统具有按照账户名密码登录功能,登录后,可以...
该项目主要实现对批量学生信息的管理,通过学生信息管理系统能够进行学生信息的增加、浏览、查询、删除功能, 实现学生管理工作的系统化和自动化。 系统各模块的功能说明如下: (1) 密码验证模块,主要实现登录...
学生信息管理系统数据流图汇总是指学生信息管理系统中的数据流程图,旨在描述学生信息管理系统中的数据流向和处理过程。该系统主要涉及学生基本信息管理、学生异动信息管理、学生考勤管理、学生公寓管理、学生处分...
本课程设计的主要任务是建立一个学生信息管理系统,以C语言为编程语言,使用VC++6.0集成开发环境,旨在巩固和加深学生对C语言程序设计知识的理解,掌握面向过程和面向对象两种设计方法的区别,提高运用C语言解决...
总的来说,"基于JSP的简单学生信息管理系统"是一个利用Java Web技术实现的教育管理工具,它整合了JSP、Servlet和数据库技术,实现了对师生信息的有效管理和控制。通过合理的权限分配和数据操作,确保了系统的功能性...