求助各位大神一道程序题,用c编写
老师要我们用c编写一个题目,我感觉好难,所以想求助各位大神。题目:用一个函数将10个职工参加计算机等级考试的信息存入结构体数组,每个人的信息包括:考号、 姓名、性别、成绩。成绩分为优秀、合格、不合格三个等级。用函数实现输出每个职工的信息,用函数实现统计各个等级的人数。要用结构体,数组,函数、循环等来写编程。
谢谢了!
--------------------编程问答--------------------
var data = Enumerable.Range(0, 10)--------------------编程问答-------------------- 1 C语言的题貌似发到C#版块来了。
.Select(x => new
{
考号 = x,
姓名 = "User " + x.ToString(),
性别 = (x % 2 == 0) ? "男" : "女",
成绩 = (x % 3 == 0) ? "优秀" : ((x % 3 == 1) ? "合格" : "不合格")
}).ToArray();
foreach (var item in data)
{
Console.WriteLine("考号:{0},姓名:{1},性别:{2},成绩:{3}.", item.考号, item.姓名, item.性别, item.成绩);
}
var query = from x in data
group x by x.成绩 into g
select g.Key + "的人有" + g.Count().ToString() + "人";
Console.WriteLine(string.Join("\r\n", query));
2 这题很简单啊。
补充:.NET技术 , C#