集合小练

Posted 柴亮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了集合小练相关的知识,希望对你有一定的参考价值。


//输入姓名,语文分数,数学分数,英语分数到集合
//求语文总分,数学平均分,英语最高分以及英语最高分是谁


// Console.Write("请输入人数:");
// int n = int.Parse(Console.ReadLine());
// ArrayList name = new ArrayList();
// ArrayList yuwen = new ArrayList();
// ArrayList shuxue = new ArrayList();
// ArrayList yingyu = new ArrayList();
//int sum=0;
// int sx=0;
// for (int i = 0; i < n; i++)
// {
// Console.Write("请输入第{0}个人的姓名:", (i + 1));
// name.Add(Console.ReadLine());
//Console.Write("请输入第{0}个人的语文分数:", (i + 1));
// yuwen.Add(Console.ReadLine());
// Console.Write("请输入{0}个人的数学分数:", (i + 1));
// shuxue.Add(int.Parse(Console.ReadLine()));
// Console.Write("请输入{0}个人的英语分数:", (i + 1));
// yingyu.Add(int.Parse(Console.ReadLine()));
// sum=sum+int.Parse(yuwen[i].ToString());
// sx=sx+int.Parse(shuxue[i].ToString());
// }
// for (int i = 0; i < n; i++)
// {
// for (int j = i; j < n - 1; j++)
// {
// if (int.Parse(yingyu[i].ToString()) < int.Parse(yingyu[j + 1].ToString()))
// {
// int zh = int.Parse(yingyu[i].ToString());
// yingyu[i] = yingyu[j + 1];
// yingyu[j + 1] = zh;
// string z1 = name[i].ToString();
// name[i] = name[j + 1];
// name[j + 1] = z1;
// string z2 = yuwen[i].ToString();
// yuwen[i] = yuwen[j + 1];
// yuwen[j + 1] = z1;
// string z3 = yingyu[i].ToString();
// yingyu[i] =yingyu[j + 1];
// yingyu[j + 1] = z1;

// }
// }
// }
// Console.WriteLine("英语最高分是{0},是{1}", yingyu[0], name[0]);
// Console.WriteLine("语文总分是:"+sum);
// Console.WriteLine("数学平均分是"+sx/n);
// Console.ReadLine();

 

// Console.WriteLine("请输入人数:");
// int a = int.Parse(Console.ReadLine());
// ArrayList jh = new ArrayList();
// int sum=0;
// int sx=0;
// for (int i = 0; i < a; i++)
// {
// Console.Write("请输入第{0}个人的姓名:", (i + 1));
// jh.Add(Console.ReadLine());
// Console.Write("请输入{0}个人的英语分数:", (i + 1));
// jh.Add(Console.ReadLine());
// Console.Write("请输入第{0}个人的语文分数:", (i + 1));
// jh.Add(Console.ReadLine());
// Console.Write("请输入{0}个人的数学分数:", (i + 1));
// jh.Add(Console.ReadLine());

// }
// Console.WriteLine();
//for(int i=1;i<4*a;i=4*i-2)
//{
//sum=sum+int.Parse(jh[i].ToString());
//}
// for(int i=1;i<4*a;i=4*i-1)
//{
//sx=sx+int.Parse(jh[i].ToString());
//}
// for (int i = 1; i < a * 4; i = i + 4)
// {
// for (int j = i; j < a * 4 - 4; j = j + 4)
// {
// if (int.Parse(jh[i].ToString()) < int.Parse(jh[j + 4].ToString()))
// {

// int z1 = int.Parse(jh[i].ToString());
// jh[i] = jh[j + 4];
// jh[j + 4] = z1;
// string z2 = jh[i - 1].ToString();
// jh[i - 1] = jh[j + 3];
// jh[j + 3] =z2;
// string z3 = jh[i +1].ToString();
// jh[i+1] = jh[j + 5];
// jh[j + 5] =z3;
// string z4 = jh[i +2].ToString();
// jh[i +2] = jh[j + 6];
// jh[j + 6] =z4;
// }
// }
// }


// Console.WriteLine("英语最高分是{0},是{1}", jh[1], jh[0]);
// Console.WriteLine("语文总分是:"+sum);
// Console.WriteLine("数学平均分是"+sx/a);
// Console.ReadLine();

 

以上是关于集合小练的主要内容,如果未能解决你的问题,请参考以下文章

Python数据结构之字典

Python数据结构之字典

Python数据结构之字典

选择和循环语句小练

shell小练

shell小练