1.实现学生成绩管理系统的学生成绩的输入,包括学生的学号、姓名、三门课程的成绩,计算总成绩、平均成绩。
static void Main(string[] args)
{
int x = 1;
string[] stu =new string[x];
string[] name = new string[x];
string[] english = new string[x];
string[] mach = new string[x];
string[] chinece = new string[x];
int[] s=new int[x];
double[] average=new double[x];
for (int i = 0; i <x;i++ )
{
Console.Write("请输入第{0}个学生的学号:",i+1);
stu[i] = Console.ReadLine();
Console.Write("请输入第{0}个学生的姓名:", i + 1);
name[i] = Console.ReadLine();
Console.Write("请输入第{0}个学生的英语成绩:", i + 1);
english[i] = Console.ReadLine();
Console.Write("请输入第{0}个学生的数学成绩:", i + 1);
mach[i] = Console.ReadLine();
Console.Write("请输入第{0}个学生的语文成绩:", i + 1);
chinece[i] = Console.ReadLine();
s[i] = Convert.ToInt32(chinece[i]) + Convert.ToInt32(mach[i]) + Convert.ToInt32(english[i]);
average[i] = s[i] / 3.0;
}
Console.WriteLine("|学 号|姓 名|英 语|数 学|语 文|总 分|平均分|");
for(int i=0;i<x;i++){
Console.WriteLine("| {0} | {1} | {2} | {3} | {4} | {5} | {6} |",stu[i],name[i],english[i],mach[i],chinece[i],s[i],average[i]);
}
Console.ReadKey();
}
2.
进行if---else的条件判断
1.从控制台读取学生的成绩,如果大于60就输出“恭喜你,及格了”,否则输出“很遗憾,你需要重新考试”
2.从控制台输入1,2…..7.,输出对应的星期几,如控制台输如数字1,控制台输出“星期1”.使用switch –case来实现
static void Main(string[] args)
{
Console.Write("1.请输入学生的成绩:");
string a = Console.ReadLine();
int b = Convert.ToInt32(a);
if (b >= 60)
{
Console.WriteLine("恭喜你,及格了");
}
else
{
Console.WriteLine("很遗憾,你需要重新考试");
}
Console.Write("2.请输入1,2…7其中一位数:");
string str = "";
String c = Console.ReadLine();
int d = Convert.ToInt32(c);
switch (d)
{
case 1: str = "星期一";
break;
case 2: str = "星期二";
break;
case 3: str = "星期三";
break;
case 4: str = "星期四";
break;
case 5: str = "星期五";
break;
case 6: str = "星期六";
break;
case 7: str = "星期七";
break;
}
Console.WriteLine(str);
Console.ReadKey();
3.输出1+2+3+4+5+6……100的和,并在控制台输出。使用while循环和for循环各做一遍。
static void Main(string[] args)
{
int s=0;
for (int i = 1; i <= 100; i++) {
s = s + i;
}
Console.WriteLine("for循环1+2+3+4+5+6……100和为:{0}",s);
int x=1;
int y=0;
while (x <= 100) {
y = y + x;
x++;
}
Console.WriteLine("while循环1+2+3+4+5+6……100和为:{0}", y);
Console.ReadKey();
}
效果图
一.
二.
三.