数组 冒泡排序 打印菱形 随机生成不同的数

 

判断一个数是否是质数  对这个数从1到这个数挨着取余 如果取余等于零则计数+1,所以当计数=2是  那么说明这个数只能被一和它本身整除 所以它是质数

 

打印菱形  每一行首先打印空格  然后打印符号 先打印上半部分 然后下半部分 这时候中间两行出现重复 那么需要去掉一行

 

数组 冒泡排序

首先定义数组 利用for循环把值输入到数组里边

后利用两个for循环 把数组里的数挨个比较 排序   

如果a[i]<a[i+i] 然后进行交换 那么是降序输出

如果a[i]>a[i+1] 然后交换了  那么是升序排列

 

双色球问题

重点:随机生成不同的数 并存入数组中

数组的输出 有两种方式:

一种是常规的for循环

另一种是foreach 语句   它的一般格式是:

foreach(数据类型  任意变量 in  数组名或集合名){console.writeline();}

 

二维数组:由多个一维数组组成    二维数组的定义与输出

 

  

图中  字符串s 的取值 是直接读取了键盘按键的字符

posted @ 2016-04-01 08:27  唐枫  阅读(402)  评论(0编辑  收藏  举报