如题所述
static void Main(string[] args)
{
string name,number;
float[] scores = new float[3];
Console.Write("请输入学生的姓名:");
name = Console.ReadLine();
Console.Write("请输入学生的学号:");
number = Console.ReadLine();
Console.Write("请输入学生第一门课的成绩:");
scores[0] = float.Parse(Console.ReadLine());
Console.Write("请输入学生第二门课的成绩:");
scores[1] = float.Parse(Console.ReadLine());
Console.Write("请输入学生第三门课的成绩:");
scores[2] = float.Parse(Console.ReadLine());
Console.WriteLine("学生的姓名是:{0}学生的学号是:{1}", name, number);
Console.WriteLine("学生的第一门课成绩是:{0},学生的第二门课成绩是:{1},学生的第三门课成绩是:{2}",scores[0],scores[1],scores[2]);
Console.WriteLine("学生三门课的平均成绩是:{0}", (scores[0] + scores[1] + scores[2]) / 3);
}
{
string name,number;
float[] scores = new float[3];
Console.Write("请输入学生的姓名:");
name = Console.ReadLine();
Console.Write("请输入学生的学号:");
number = Console.ReadLine();
Console.Write("请输入学生第一门课的成绩:");
scores[0] = float.Parse(Console.ReadLine());
Console.Write("请输入学生第二门课的成绩:");
scores[1] = float.Parse(Console.ReadLine());
Console.Write("请输入学生第三门课的成绩:");
scores[2] = float.Parse(Console.ReadLine());
Console.WriteLine("学生的姓名是:{0}学生的学号是:{1}", name, number);
Console.WriteLine("学生的第一门课成绩是:{0},学生的第二门课成绩是:{1},学生的第三门课成绩是:{2}",scores[0],scores[1],scores[2]);
Console.WriteLine("学生三门课的平均成绩是:{0}", (scores[0] + scores[1] + scores[2]) / 3);
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 2020-02-29
那个实例程序好像没问题,,就是那个console.write建议写成一下格式
Console.Write("xxxxx{0}abc{1}aaa","a","b");//输出xxxxxaabcbaaa
还有Int.Parse和Convert.ToInt32() 都可以的,两者区别在于前者只能string-int 后者any-int本回答被网友采纳
Console.Write("xxxxx{0}abc{1}aaa","a","b");//输出xxxxxaabcbaaa
还有Int.Parse和Convert.ToInt32() 都可以的,两者区别在于前者只能string-int 后者any-int本回答被网友采纳