采用C#编写一个基于控制台程序
本次实验要求学生采用C#编写一个基于控制台的简单应用程序,该程序具体要求及功能描述为:1)设计一个枚举类SexFlag表示学生的性别。2)设计一个学生结构Student,...
本次实验要求学生采用C#编写一个基于控制台的简单应用程序,该程序具体要求及功能描述为:
1)设计一个枚举类SexFlag表示学生的性别。
2)设计一个学生结构Student,其能够描述学生的学号、性别、姓名和出生日期等属性信息,其中性别为SexFlag类型。
3)创建一个Student数组,用来存储学生人数及学生个人信息。学生人数及个人信息需要用户从控制台交互输入。
4)使用foreach语句在控制台上按照下列格式输出所有学生的个人信息:
1 B11050901 张三 男 1989年7月1日
2 B11050902 李四 女 1989年8月9日
…….
n B11050909 李四 女 1989年8月9日
会的给答案,不会的别乱说,别乱复制别人的代码,乱说的生孩子没屁眼
老师已经帮忙解决了,谢谢大家了 展开
1)设计一个枚举类SexFlag表示学生的性别。
2)设计一个学生结构Student,其能够描述学生的学号、性别、姓名和出生日期等属性信息,其中性别为SexFlag类型。
3)创建一个Student数组,用来存储学生人数及学生个人信息。学生人数及个人信息需要用户从控制台交互输入。
4)使用foreach语句在控制台上按照下列格式输出所有学生的个人信息:
1 B11050901 张三 男 1989年7月1日
2 B11050902 李四 女 1989年8月9日
…….
n B11050909 李四 女 1989年8月9日
会的给答案,不会的别乱说,别乱复制别人的代码,乱说的生孩子没屁眼
老师已经帮忙解决了,谢谢大家了 展开
展开全部
问 1)设计一个枚举类SexFlag表示学生的性别。
答:
enum SexFlag
{
boy,
girl
}
问2)设计一个学生结构Student,其能够描述学生的学号、性别、姓名和出生日期等属性信息,其中性别为SexFlag类型。
答:
struct Student
{
public string sID; // 学号
public string sName; // 姓名
public SexFlag sex; // 性别
public string sBirthday; // 生日
}
问3)创建一个Student数组,用来存储学生人数及学生个人信息。学生人数及个人信息需要用户从控制台交互输入。
答:
Student []stus = new Student[100];
// 获取控制台输入用,性别输入时要按照枚举的内容键入
string s = Console.ReadLine();// 然后用split把输入的字符串分隔成需要的3个数据内容
// 注意性别这里的转换
stus[x].sex = (SexFlag)Enum.Parse(typeof(SexFlag),s[2]);
问4)使用foreach语句在控制台上按照下列格式输出所有学生的个人信息:
答:
int i = 1;
foreach(Student stu in stus)
{
Console.Write(i);
Console.Write(" ");
Console.Write(stu.sID);
Console.Write(" ");
Console.Write(stu.sName);
Console.Write(" ");
Console.Write(stu.sSex);
Console.Write(" ");
Console.Write(stu.sBirthday);
Console.WriteLine();
i++;
}
展开全部
问 1)设计一个枚举类SexFlag表示学生的性别。
答:
enum SexFlag
{
boy,
girl
}
问2)设计一个学生结构Student,其能够描述学生的学号、性别、姓名和出生日期等属性信息,其中性别为SexFlag类型。
答:
struct Student
{
public string sID; // 学号
public string sName; // 姓名
public SexFlag sex; // 性别
public string sBirthday; // 生日
}
问3)创建一个Student数组,用来存储学生人数及学生个人信息。学生人数及个人信息需要用户从控制台交互输入。
答:
Student []stus = new Student[100];
// 获取控制台输入用,性别输入时要按照枚举的内容键入
string s = Console.ReadLine();// 然后用split把输入的字符串分隔成需要的3个数据内容
// 注意性别这里的转换
stus[x].sex = (SexFlag)Enum.Parse(typeof(SexFlag),s[2]);
问4)使用foreach语句在控制台上按照下列格式输出所有学生的个人信息:
答:
答:
enum SexFlag
{
boy,
girl
}
问2)设计一个学生结构Student,其能够描述学生的学号、性别、姓名和出生日期等属性信息,其中性别为SexFlag类型。
答:
struct Student
{
public string sID; // 学号
public string sName; // 姓名
public SexFlag sex; // 性别
public string sBirthday; // 生日
}
问3)创建一个Student数组,用来存储学生人数及学生个人信息。学生人数及个人信息需要用户从控制台交互输入。
答:
Student []stus = new Student[100];
// 获取控制台输入用,性别输入时要按照枚举的内容键入
string s = Console.ReadLine();// 然后用split把输入的字符串分隔成需要的3个数据内容
// 注意性别这里的转换
stus[x].sex = (SexFlag)Enum.Parse(typeof(SexFlag),s[2]);
问4)使用foreach语句在控制台上按照下列格式输出所有学生的个人信息:
答:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
新建一个控制台项目,编写就行了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
创建一个项目是console
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-12
展开全部
你是哪里不会?还是全部都要别人帮你写代码?虽然这个很简单,但是我觉得如果你真要学习编程的话,还是提出你不懂的地方,大家给你点提示
追问
刚学C#,只能写出课本上有的东西,就是看书上有的改一下就能用的,但这个这么多内容书上没有,以前C++也没学好,写不了这个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询