C# 基础实验
一、实验目的:
掌握基本数据类型
掌握程序控制语句
掌握数组的用法
二、实验内容:
第一题
下面是一班同学的期末考试成绩,请按三科总成绩由高分到低分进行输出。
姓名 | 张三 | 李四 | 王五 | 陈七 | 赵八 | 吴九 | 陆十 |
---|---|---|---|---|---|---|---|
语文 | 90 | 85 | 72 | 95 | 70 | 60 | 65 |
英语 | 72 | 69 | 88 | 56 | 77 | 70 | 80 |
数学 | 70 | 72 | 79 | 88 | 86 | 82 | 84 |
输出格式示例为:
赵八,总分256,语文70,英文77,数学86
王五,总分222,语文72,英文88,数学79
这道题比较简单,直接使用冒泡排序就可以得到总成绩从高到低,但是我们还需添加一个指针数组,获取相应分数在数组中的相应位置。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
string[] name = {
"张三","李四","王五","陈七","赵八","吴九","陆十"};
int[] chinese = {
90,85,72,95,70,60,65};
int[] english = {
72,69,88,56,77