数组 冒泡排序 打印菱形 随机生成不同的数
判断一个数是否是质数 对这个数从1到这个数挨着取余 如果取余等于零则计数+1,所以当计数=2是 那么说明这个数只能被一和它本身整除 所以它是质数
打印菱形 每一行首先打印空格 然后打印符号 先打印上半部分 然后下半部分 这时候中间两行出现重复 那么需要去掉一行
数组 冒泡排序
首先定义数组 利用for循环把值输入到数组里边
后利用两个for循环 把数组里的数挨个比较 排序
如果a[i]<a[i+i] 然后进行交换 那么是降序输出
如果a[i]>a[i+1] 然后交换了 那么是升序排列
双色球问题
重点:随机生成不同的数 并存入数组中
数组的输出 有两种方式:
一种是常规的for循环
另一种是foreach 语句 它的一般格式是:
foreach(数据类型 任意变量 in 数组名或集合名){console.writeline();}
二维数组:由多个一维数组组成 二维数组的定义与输出
图中 字符串s 的取值 是直接读取了键盘按键的字符