日期:2014-05-17 浏览次数:21103 次
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:定义描述学生基本情况的类,设置姓名,设置三门课的成绩,求总成绩和平均成绩。 * 作 者: 雷恒鑫 * 完成日期: 2012 年 09 月 22 日 * 版 本 号: V1.0 * 对任务及求解方法的描述部分 * 输入描述: * 问题描述: * 程序输出: * 程序头部的注释结束 */ using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Four__week { class Program { static void Main(string[] args) { Student stu =new Student(); Console.Write("请输入学生的姓名:"); string name = Console.ReadLine(); Console.Write("请输入学生的语文成绩:"); double Chinese = double.Parse(Console.ReadLine()); Console.Write("请输入学生的数学成绩:"); double Math = double.Parse(Console.ReadLine()); Console.Write("请输入学生的英语成绩:"); double English = double.Parse(Console.ReadLine()); stu.set_name(name); stu.set_Math(Math); stu.set_English(English); stu.set_Chinese(Chinese); double sun = stu.sum_score(); double average = stu.average_score(); Console.WriteLine("该学生的总成绩为:{0}",sun); Console.WriteLine("该学生的平均成绩为:{0}",average); Console.ReadKey(true); } } class Student { public string name; public double Chinese; public double Math; public double English; public Student(string name, double Chinese, double Math, double English) { name = ""; Chinese = 0; Math = 0; English = 0; } public Student() { name = ""; Chinese = 0; Math = 0; English = 0; } public void input_data() { Console.WriteLine("姓名 语文 数学 英语"); Console.WriteLine("{0} {1} {2} {3}", name, Chinese, Math, English); } public void set_name(string name1) { name = name1; } public void set_Chinese(double Chinese1) { Chinese = Chinese1; } public void set_Math(double Math1) { Math = Math1; } public void set_English(double English1) { English = English1; } public double sum_score() { double sum = Chinese + Math + English; return sum; } public double average_score() { double average = sum_score() / 3; return average; } } }
运行结果: