5月9日 数组复习

一、//输入班级人数,根据人数创建数组

//存储语文,数学,英语成绩

//求每个人的平均分

//Console.Write("请输入班级人数:");

//int a = int.Parse(Console.ReadLine());

//double[,] fenshu = new double[a, 3];

//for (int i = 0; i < a; i++)

//{

//    Console.Write("请输入第" + (i + 1) + "个人的语文成绩:");

//    fenshu[i, 0] = double.Parse(Console.ReadLine());

//    Console.Write("请输入第" + (i + 1) + "个人的数学成绩:");

//    fenshu[i, 1] = double.Parse(Console.ReadLine());

//    Console.Write("请输入第" + (i + 1) + "个人的英语成绩:");

//    fenshu[i, 2] = double.Parse(Console.ReadLine());

//}

//for (int i = 0; i < a; i++)

//{

//    double sum = fenshu[i, 0] + fenshu[i, 1] + fenshu[i, 2];

//    Console.WriteLine("第"+(i+1)+"个人的平均分是:"+sum/3);

//}

//Console.ReadLine();

二、            //五个候选班长,20人投票。

//(输入1-5来表示支持哪个人)

//最后查看票数,看那个人胜出。

//int[] piao = new int[20];

//Console.WriteLine("投票选班长,输入1~5表示支持哪一位!");

//Console.WriteLine("1:张三     2:李四     3:王五       4:赵六        5:冯七");

//for (int i = 0; i < 20;i++ )

//{

//    Console.Write("请第"+(i+1)+"个人进行投票:");

//    piao[i] = int.Parse(Console.ReadLine());

//}

//int fei = 0;

//int[] shu = new int[] { 0, 0, 0, 0, 0 };

//for (int i = 0; i < 20; i++)

//{

//    switch (piao[i])

//    {

//        case 1:

//            shu[0]++;

//            break;

//        case 2:

//            shu[1]++;

//            break;

//        case 3:

//            shu[2]++;

//            break;

//        case 4:

//            shu[3]++;

//            break;

//        case 5:

//            shu[4]++;

//            break;

//        default:

//            fei++;

//            break;

//    }

//}

三、            //输入n个手机号,做抽奖活动

Console.Write("请输入手机号的个数:");

int n = int.Parse(Console.ReadLine());

string []hao=new string[n];

for (int i = 0; i < hao.Length; i++)

{

Console.Write("请输入第"+(i+1)+"个手机号码:");

hao[i] = Console.ReadLine();

}

Console.WriteLine("所有号码输入完毕,请按回车键开始执行号码滚动!");

Console.ReadLine();

Random ran = new Random();

for (int i = 0; i < 50; i++)

{

//  清屏

Console.Clear();

int sui = ran.Next(hao.Length);

Console.Write("中奖号码:"+hao[sui]);

//等待,暂停100毫秒

System.Threading.Thread.Sleep(100);

}

//作弊代码

//Console.Clear();

//Console.Write("中奖号码:110" );

Console.ReadLine();

时间: 2025-01-01 11:43:41

5月9日 数组复习的相关文章

5月12日 函数复习及练习题

一.函数复习:namespace _5月12日_函数复习 { class Program { //请编写一个打印三角形的函数,要求根据输入的数打印多少行 //没有返回值,没有参数 public void san() { Console.Write("请输入行数:"); int a = int.Parse(Console.ReadLine()); for (int i = 1; i <= a; i++) { for (int j = 1; j <= i; j++) { Con

2016年11月6日数组

1.while循环(不确定次数,死循环)var a=0while (a>0){ if(a==5) {break; }2. do ...while 循环do{alert ("aa")}while(true)3. 数据存储--数组强类型语言:1.同一种类型的数据存储的集合,在内存中是连续的.2.定义时候需要指定长度. 集合:可以不连续弱类型语言:1.可以存储任意类型数据.2.在内存中不连续. var attr= new Array()造一个空的数组交给变量.数组数据的取值和赋值att

2014年10月21日------数组,集合

//赋给三个人分数 Console.WriteLine("输入人数"); int n = int.Parse(Console.ReadLine()); double[,] shuzu = new double[n, 3]; for (int i = 0; i < n; i++) { Console.WriteLine("输入第" + (i + 1) + "个人的分数"); Console.WriteLine("输入语文成绩:&qu

2019年7月6日 数组集合

---恢复内容开始--- 1.变量是程序运行时在内存中存储可变数据的容器 2.数组长度固定 类型相同 3.数组的分类:一维数组 多维数组 不规则数组 4.数组的应用 创建 赋值 应用 5.声明一维数组  数据类型[] 名称 = new 数据类型[数组长度] 6.声明一维数组 直接告诉数组都有什么值 数据类型[] 数组名 = new 数据类型[](进行赋值) 7.多维数组又称之为矩形数组 声明二维数组 数据类型[,] 数组名 = new  数据类型 [,] 8.交错数组就是数组的数组 数据类型[]

2016年11月7日 数组练习

冒泡排序987654321比较n-1轮:每轮比较n-1次var attr=[9,8,7,6,5,4,3,2,1]var k=0for (var i=0;i<attr.length-1-i;i++){ for(var j=0;j<attr.length-1;j++) { if(attr[j]>attr[j+1]) {k=attr[j] attr[j]=attr[j+1] attr[j+1]=k } }}alert(attr[])for循环四要素:初始值,判断条件,状态改变,循环体

6月5日内置模块复习

time模块 time.scrftime("%Y-%m-%d  %X") #格式化时间 time.localtime       #当地时间 random 模块 random.random()# 0到1之间的小数 random.randint(1,5) #1到5之间的整数 random.choice([1,2,[3,4,7],1000])#里面元素选一个 random.uniform(1,3)#1到3之间的小数 random.shuffle(item)#打乱里面元素,洗牌 os模块 o

6月11日 python复习 mysql

01. 列举常见的关系型数据库和非关系型都有那些? 1.关系型数据库通过外键关联来建立表与表之间的关系,---------常见的有:SQLite.Oracle.mysql 2.非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定 ---常见的有:MongoDb.redis 02. MySQL常见数据库引擎及比较? MyISAM:默认的MySQL插件式存储引擎,它是在Web.数据仓储和其他应用环境下最常使用的存储引擎之一. · InnoDB:用于事务处理

Linux20180503 六周第五次课(5月3日)awk扩展

六周第五次课(5月3日)复习扩展awk 中使用外部shell变量http://ask.apelearn.com/question/199 相对来说,awk更像是一种简单的编程语言 A=44echo "ABCD" | awk -v GET_A=$A '{print GET_A}'说明:-v选项用于定义参数,这里表示将变量A的值赋予GET_A.有多少个变量需要赋值,就需要多少个-v选项.与之等价的:应用于脚本中: awk 合并一个文件 http://ask.apelearn.com/que

2017年3月30日上午学习日志

2017年3月30日上午复习了高等数学,学习高等数学教材书第二章第一节导数概念,并按照自己的思路记笔记,并背英语单词及其语法.