存儲學生
Ⅰ 設計一個結構體,存儲某個學生的主要學籍信息,包括姓名、班號和學號等,使用結構體指針實現對結構體
struct student
{
char name[20];
int class;
int num;
}*stu1;
int main()
{
int i,j;
scanf("%s",stu1->name);//輸入姓名
scanf("%d",stu1->class);//輸入班號
scanf("%d",stu1->num);//輸入學號
}
Ⅱ 如何用java編輯Student類用於存儲單個學生的學號和姓名
public class TestStudent
{
public static void main(String[] args)
{
Student s_me = new Student(); //用Student的Student()方法初始化一個Student對象
Student s_other = new Student(66,"李四"); //用Student的Student(int id,String name)方法初始化一個Student對象
System.out.println("------------------------------");
System.out.println(" 我叫: " + s_me.getName());
System.out.println("我的學號是: " + s_me.getId());
System.out.println("------------------------------");
System.out.println(" 他叫: " + s_other.getName());
System.out.println("他的學號是: " + s_other.getId());
System.out.println("------------------------------");
}
}
class Student
{
private int id; //私有成員變數:id;使用修飾符拒絕外界訪問Student類中的成員變數。
private String name; //私有成員變數:name;使用修飾符拒絕外界訪問Student類中的成員變數。
public Student() //使用Student()構造方法將你的學號和姓名存儲到Student對象中
{
this.id = 99; //這里改成你的學號
this.name = "張三"; //這里改成你的姓名
}
public Student(int id,String name) //使用Student(int id,String name)構造方法將特定學生的學號和姓名存儲到Student對象中;
{
this.id = id;
this.name = name;
}
public void setId(int id) //通過該方法設置id
{
this.id = id;
}
public int getId() //使用getId()方法返回學生的學號;
{
return id;
}
public void setName(String name) //通過該方法設置name
{
this.name = name;
}
public String getName() //使用getName()方法返回學生的姓名;
{
return name;
}
}
Ⅲ 你好,請問用C#存儲學生信息並把學生信息存到txt文件中達到寫入和讀取的操作怎麼完成
學號,姓名,手機號碼,性別對應
textbox1,2,3,4
FileStream fs1 = new FileStream("F:\\TestTxt.txt", FileMode.Create, FileAccess.Write);
//創建寫入文件 StreamWriter sw = new StreamWriter(fs1);sw.WriteLine(this.textBox1.Text+ "+" + this.textBox2.Text+「+」+this.textBox3.Text+「+」+this.textBox4.Text );//開始寫入值
sw.Close();//寫完關閉
fs1.Close();
Ⅳ 【Python問題】使用Python的字典,通過字典存儲學生的基本成績信息
知識點比較基礎,但寫起來繁瑣,超出寫完可以學到東西范圍,付費可以幫寫
Ⅳ 學生數據處理,用對象數組存儲輸入的學生數據
#include <iostream>
using namespace std;
class Student
{
public:
void get_student();
void display();
private:
int num;
int score;
};
void Student::get_student()
{
cin>>num>>score;
}
void Student::display()
{
cout<<"num="<<num<<"\t"<<"score="<<score<<endl;
}
int main()
{
int i;
Student *p;
p = new Student[5]; //這里創5個student
for(i=0;i<5;i++)
{
cout<<"請輸入第"<<i+1<<"名學號和成績:";
p[i].get_student();//這里指定p所指向的第幾個student 的值
}
cout<<"輸出第1.3.5個學生的數據:\n";
for(i=0;i<5;i=i+2)
{
p[i].display();//同理指定所對應的第幾個student
}
delete p;
return 0;
}
Ⅵ c#用結構數組存儲多個學生的信息每個學生的信息姓名、學號和成績。輸入學生學號,可以輸出他姓名,成績
見下面的程序
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
namespaceConsoleApplication13
{
//Student結構
structStudent
{
//姓名
publicstringName;
//學號
publicintID;
//成績
publicfloatScore;
publicoverridestringToString()
{
returnstring.Format("姓名:{0},學號:{1},成績:{2}",
Name,
ID,
Score);
}
}
classProgram
{
staticvoidMain(string[]args)
{
//學生結構數組
Student[]students=newStudent[5];
students[0]=newStudent{Name="張三",ID=1,Score=90};
students[1]=newStudent{Name="李四",ID=2,Score=80};
students[2]=newStudent{Name="王五",ID=3,Score=70};
students[3]=newStudent{Name="趙六",ID=4,Score=60};
students[4]=newStudent{Name="錢七",ID=5,Score=50};
//輸出
for(inti=0;i<students.Length;i++)
{
Console.WriteLine(students[i].ToString());
}
}
}
Ⅶ Student類用於存儲單個學生的學號和姓名。如題 謝謝了
public class Student{ private int id; private String name; public void setId(int id){ this.id=id; } public int getId(){ return id; } public void setName(String name){ this.name=name; } public String getName(){ return name; } public Student(int id,String name){ this.id=id; this.name=name; } public Student(){ } public static void main(String args[]){ Student s1 = new Student(2,"張三"); Student s2 = new Student(); s2.setId(2); s2.setName("張三"); } }