主题:小程序帮帮忙
guanjun
[专家分:0] 发布于 2006-06-13 15:34:00
输入一个班(最多不超过30人)学生某门课成绩,输入成绩为负值时,出入结束分别统计下列内容
1)统计不几个人数并打印名单;
我是初学者请朋友帮忙一下!~~输入一个班(最多不超过30人)学生某门课成绩,输入成绩为负值时,出入结束分别统计下列内容
1)统计不几个人数并打印名单;
回复列表 (共3个回复)
沙发
zhoubbss [专家分:0] 发布于 2006-06-14 09:32:00
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
string[] Name = new string[30];
int i = 0,grade;
do
{
Console.Write ("请输入考生姓名:");
string Student = Console.ReadLine();
Console.Write ("请输入考生的成绩:");
grade = Int32.Parse (Console.ReadLine());
if (grade < 60)
{
Name[i] = Student;
i++;
}
Console.WriteLine();
if (i != 0)
Console.WriteLine("不及格的考生名单:");
foreach (string Print in Name)
{
Console.Write (Print + " ");
}
Console.WriteLine("\n");
}
while (grade > 0);
}
可以实现你需要的功能,但觉得还可以根据需要进行完善.
板凳
partpass [专家分:30] 发布于 2006-06-23 13:16:00
这样字的话好象有很多不方便!!
试试看。 可以用二维数组来处理。
数组里分别放着名单 成绩 也可以再写一些Index方便索某一个人的信息。
3 楼
partpass [专家分:30] 发布于 2006-06-23 13:19:00
对不起
要是学个结构也不错!~
我来回复