语言
_willing
这个作者很懒,什么都没留下…
展开
-
C语言练习一
交换两变量的值题目:给定两个整形变量的值,将两个值的内容进行交换。这可以使用指针变量进行交换。切不可直接接交换有两种思想,看看哪组正确?//参数为指针变量void swap(int* x, int* y){ int temp = 0; temp = *x; *x = *y; *y = temp;}//参数为普通变量void swap(int x, int y){ i...原创 2018-10-01 17:54:48 · 215 阅读 · 0 评论 -
条件和循环语句
分支语句和循环语句是编程的基础中的基础。肯定得熟练掌握!分支语句:ifswitch循环语句:whilefordo while分支语句if语句if(表达式) 语句;else 语句; if(表达式) 语句;else if(表达式) 语句;else 语句;C语言中,0表示假,非0表示真;else 与最近的if配套;例:...原创 2018-10-01 17:56:40 · 336 阅读 · 0 评论 -
判断一个数是否为素数?
1.打印100~200之间的素数素数:当一个数的因子只有1和它本身的时候就是素数。特殊也是最小的质数是2。分析 :一般的,拿一个数n(n!=2)除以2,除以3,直达除到n-1,若可以整除,说明n为质数,反之非质数当然,也不是一点得除到n-1,其实到n/2都可以了。甚至,其实到根号n都可以了。还有,除了2偶数都不可能是质数,那直接把偶数排除掉 for(i = 3;i<n/2;...原创 2018-09-21 23:05:25 · 363 阅读 · 0 评论 -
java-遍历集合中的元素
java-遍历集合中的元素List<String> list = new ArrayList<>();list.add("A");list.add("B");list.add("C");list.add("D");1.实现Iterable接口,成为foreach的目标ArrayList已经实现了Iterable接口,底层采用的是Iterator迭代器for原创 2018-10-22 12:36:23 · 1267 阅读 · 0 评论 -
java集合框架
java集合框架1.集合框架的由来1.1什么是集合框架?集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法.###1.2为什么要有集合框架?其实在java2之前,java是没有完整的集合框架的,只有一些简答的容器类比如Vector类、Stack类,HashTable类等等。容器类就是用来存储数据。这里数...原创 2018-10-20 17:29:47 · 166 阅读 · 0 评论 -
IO流-文件夹的拷贝
文件夹的拷贝操作要求:完成文件夹的拷贝,包括子目录的拷贝和所有文件的拷贝分析:首先,得在目标目录下创建一个与源文件夹名称相同的文件夹遍历源文件夹中的所有文件对象,判断子文件是目录还是文件如果是目录,递归调用第一步的操作如果是文件,用缓冲流文件字节流完成对文件的复制创建源和目标File f = new File(“路径”);创建输入流和输出流对象,肯定得传上面的源和目标...原创 2018-10-26 11:15:13 · 262 阅读 · 0 评论 -
模拟斗地主真人在线发牌
模拟斗地主真人在线发牌前言要斗地主先得有牌吧,没牌斗个鸡毛,所以先让厂家生产一副扑克牌。然后呢,哥们三个今天想斗地主了,你得去超市买一副 崭新 的扑克牌吧。这样就可以进入玩耍阶段了,先得洗牌,后摸牌,在把最后三张牌压箱底,好了这样就开始展现技艺了…我们现在用java集合的知识模拟斗地主的发牌,和上述流程是一模一样的。设计过程造一副扑克一副扑克有54张牌,有四种花色,从A到K,还有大...原创 2018-11-03 20:06:36 · 957 阅读 · 0 评论