偶写的C#,爱看不看1。

qufo 2005-01-11 09:20:36
using System;

class student
{
static public string ver="Version 1.0 By LiuJiajun";
protected int _nstudentno;
protected string _studentname;
protected double _studentscore;
public int nstudentno
{
get
{
return _nstudentno;
}
set
{
_nstudentno = value;
}
}
public string studentname
{
get
{
return _studentname;
}
set
{
_studentname = value;
}
}
public double studentscore
{
get
{
return _studentscore*1.05; //加分,加分,嘿嘿。
}
set
{
_studentscore = value;
}
}
}
class stutest
{
public static void Main()
{
Console.WriteLine("Begin...");
student stu1=new student() ;
stu1.nstudentno=981021;
stu1.studentname="LiuJiaJun";
stu1.studentscore=650;
Console.WriteLine(stu1.nstudentno.ToString()+stu1.studentname+stu1.studentscore.ToString());
Console.ReadLine();
}

}
...全文
837 51 打赏 收藏 转发到动态 举报
写回复
用AI写文章
51 条回复
切换为时间正序
请发表友善的回复…
发表回复
morolock 2005-01-18
  • 打赏
  • 举报
回复
hehe
xuexi
qufo 2005-01-18
  • 打赏
  • 举报
回复
冒个泡,一会儿结贴。
兔子-顾问 2005-01-13
  • 打赏
  • 举报
回复
好长。你当日记啊。嘟嘟嘟嘟一堆又一堆。
qufo 2005-01-13
  • 打赏
  • 举报
回复
sorry,学习中,一气儿说不完。
一维数组的演示。
using System;

class ArraySort
{
public static void Main()
{
int i, j, k, m;
int[] QueryArray = new int[] { 25, 41, 42, 4, 12, 54, 1, 1, 1, 45, 85, 35, 9, 99, 99, 99, 102 };
for (j = 0; j < QueryArray.Length; j++)
{
k = j;
for (i = j + 1; i < QueryArray.Length; i++)
{
if (QueryArray[i] < QueryArray[k])
{
k = i;
if (QueryArray[k] < QueryArray[j])
{
m = QueryArray[j];
QueryArray[j] = QueryArray[k];
QueryArray[k] = m;
}
}
}
}
Console.WriteLine("Output:");
for (i = 0; i < QueryArray.Length; i++)
Console.Write("{0}\t",QueryArray[i].ToString());
}
}
输出结果:

1 1 1 4 9 12 25 35 41 42 45 54 85 99 99 99 102
zhongjy001 2005-01-13
  • 打赏
  • 举报
回复
兄弟,有啥话你不能一气说完呢?
misteloe_net 2005-01-13
  • 打赏
  • 举报
回复
学习ing
dout 2005-01-13
  • 打赏
  • 举报
回复
学习
qufo 2005-01-13
  • 打赏
  • 举报
回复
随机数,排序,ArrayList,foreach 演示

using System;
using System.Collections;

class Test
{
public const int arraynum = 10;
public static void Main()
{
ArrayList al = new ArrayList();
Random r=new Random (System.Environment.TickCount);
while (al.Count <arraynum )
{
int a=r.Next(0,100);
if (!(al.Contains(a)))
al.Add(a);
}
foreach( int a in al)
Console.Write("{0}\t",a.ToString());
Console.WriteLine("\nAfter Sort:");
al.Sort();
foreach( int a in al)
Console.Write("{0}\t",a.ToString());
Console.ReadLine();
}
}
lmz2004_01 2005-01-13
  • 打赏
  • 举报
回复
qufo 2005-01-13
  • 打赏
  • 举报
回复
演示结构和枚举。

using System;

public enum sub:int
{
chinese,
math,
english,
physics,
chemistry
}

struct students
{
public int stuno;
public string stuname;
public double stuscore;
public sub subject;
public students(int stuno, string stuname, double stuscore,sub subject)
{
this.stuno = stuno;
this.stuname = stuname;
this.stuscore = stuscore;
this.subject = subject;
}
public void showsumm()
{
Console.WriteLine("Struct Student Ver:1.0");
Console.WriteLine("Student No:\t{0}", stuno.ToString());
Console.WriteLine("Student Name:\t{0}", stuname);
Console.WriteLine("Student Score:\t{0}", stuscore.ToString());
Console.WriteLine("Student Subject:\t{0}", subject.ToString());
}
}

class stutest
{

public static void Main()
{
Console.WriteLine("Begin...");
students stu;
stu.stuno = 981201;
stu.stuname = "Liu Jiajun";
stu.stuscore = 128.5;
stu.subject = sub.chinese;
stu.showsumm();
Console.ReadLine();
}
}

输出结果:
Begin...
Struct Student Ver:1.0
Student No: 981201
Student Name: Liu Jiajun
Student Score: 128.5
Student Subject: chinese

QianCJ 2005-01-13
  • 打赏
  • 举报
回复
楼主好耐心!佩服
qufo 2005-01-12
  • 打赏
  • 举报
回复
演示继承
student.cs
--------------------------------------------------------------------------------------
using System;

public class student
{
private string studentID ;
private string studentName;
public static string information="学生信息表";
public student(string id,string name)
{
studentID=id;
studentName=name;
}
public string ID
{
get
{
return studentID;
}
set
{
studentID=value;
}
}
public string Name
{
get
{
return studentName;
}
set
{
studentName=value;
}
}
public double Allowance(int i)
{
double StudentAllowance;
if (i==1)
StudentAllowance=1000;
else
StudentAllowance=500;
return StudentAllowance;
}

}


Postgraduate.cs
-----------------------------------------------------------------------------------------
using System;

public class Postgraduate : student
{
private string _professionalname;
public Postgraduate(string id, string name, string pn):base(id,name)
{
professionalname = pn;
}
public string professionalname
{
get
{
return _professionalname;
}
set
{
_professionalname = value;
}
}
public string isundergrad(int i)
{
if (i == 1)
return "是";
else
return "不是";
}
}

TestStudent.cs
----------------------------------------------------------------------------------------
using System;

class TestStudent
{
public static void Main()
{
Console.WriteLine(student.information);
Postgraduate ps = new Postgraduate("1001", "Chen Fang", "Pro.J");
Console.WriteLine("学号:{0}", ps.ID);
Console.WriteLine("姓名:{0}", ps.Name);
Console.WriteLine("补助:{0}", ps.Allowance(1).ToString());
Console.WriteLine("导师:{0}", ps.professionalname);
Console.WriteLine("本校:{0}", ps.isundergrad(1));
Console.ReadLine();
}
}

运行结果:
学生信息表
学号:1001
姓名:Chen Fang
补助:1000
导师:Pro.J
本校:是
Jinjinq 2005-01-12
  • 打赏
  • 举报
回复
三人行,必有我师!
ybiori 2005-01-12
  • 打赏
  • 举报
回复
up
pcyy 2005-01-12
  • 打赏
  • 举报
回复
:)
bfwqc 2005-01-12
  • 打赏
  • 举报
回复
:)
klmy 2005-01-12
  • 打赏
  • 举报
回复
UP
哈哈007哈 2005-01-12
  • 打赏
  • 举报
回复
good
smallMage 2005-01-12
  • 打赏
  • 举报
回复
uP
solomon2002 2005-01-12
  • 打赏
  • 举报
回复
up
加载更多回复(31)

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧