【文章仅用于作者记录写过的代码】
简答题
提供一个程序,通过控制台输入:学生姓名、学号、c#课程期末成绩、 c#课程平时成绩,计算出C#综合成绩
思路:
① 分别定义两个float类型常量:平时成绩占比、期末成绩占比
注:平时成绩占比的值为0.4;期末成绩占比的值为0.6
② 分别定义两个string类型变量:学生姓名、学号
③ 分别定义两个double类型变量:c#课程期末成绩、 c#课程平时成绩;
④ 在控制台输入学生信息及成绩信息四个值,并赋予为上面的4个变量
⑤、根据如下公式计算期末综合成绩:
期末综合成绩=平时成绩*平时成绩占比+期末成绩*期末成绩占比;
⑥、输出当前学生的期末综合成绩
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 变量和运算符及表达式
{
class Program
{
static void Main(string[] args)
{
//学生姓名=sn、学号=sm、c#课程期末成绩=pg、 c#课程平时成绩=ag,C#综合成绩=zg,平时成绩占比=agz、期末成绩占比=pgz
const float agz = 0.4f;
const float pgz = 0.6f;//定义两个float类型常量:平时成绩占比、期末成绩占比
string sn, sm;//定义两个string类型变量:学生姓名、学号
double pg, ag,zg;//定义两个double类型变量:c#课程期末成绩、 c#课程平时成绩;
Console.WriteLine("请输入学生名字:");
sn = Convert.ToString(Console.ReadLine());//输入命令
Console.WriteLine("请输入学生学号:");
sm = Convert.ToString(Console.ReadLine());
Console.WriteLine("请输入期末成绩:");
pg = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入平时成绩:");
ag = Convert.ToDouble(Console.ReadLine());//在控制台输入学生信息及成绩信息四个值,并赋予为上面的4个变量
zg = ag * agz + pg * pgz;//期末综合成绩=平时成绩*平时成绩占比+期末成绩*期末成绩占比
Console.WriteLine("{0}同学,学号:{1},本学期期末综合成绩为:【{2}】",sn,sm,zg);//输出当前学生的期末综合成绩
Console.ReadKey();
}
}
}