6.1
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace c6._1
{
public struct myDate
{
public int year;
public int month;
public int day;
public myDate(int y, int m, int d)
{
//必须全部赋值
year = y;
month = m;
day = d;
}
public void DisplayWeek()
{
Console.WriteLine("星期为:{0}", new DateTime(year, month, day).DayOfWeek);
}
public void DisplayData()
{
Console.WriteLine("日期为:{0}/{1}/{2}",year,month,day);
}
}
class Program
{
static void Main(string[] args)
{
Console.Write("请输入年:");
int y = int.Parse(Console.ReadLine());
Console.Write("请输入月:");
int m= int.Parse(Console.ReadLine());
Console.Write("请输入日:");
int d = int.Parse(Console.ReadLine());
myDate d1 = new myDate(y, m, d);
d1.DisplayData();
d1.DisplayWeek();
Console.ReadKey();
}
}
}
6.2
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace c6._2
{
public struct StudentGrade {
public string name;
public double score;
public StudentGrade(string