摘要: 笔者最近在准备面试的时候重新看了一些JAVA基础的知识,下面我们一起来看一下JAVA中堆栈内存的区别: Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存 阅读全文
posted @ 2017-07-29 22:30 Allen101 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 8.17用递归法将一个整数n转换成字符串。例如,输入486,应输出字符串"486"。n的位数不确定,可以是任意位数的整数。 conclusion: 阅读全文
posted @ 2017-07-29 22:04 Allen101 阅读(847) 评论(0) 推荐(0) 编辑
摘要: break只能用在for、do..while、while、switch等几种语句里面C语言的break不能跳出多层循环…… 阅读全文
posted @ 2017-07-29 21:35 Allen101 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 结果: 阅读全文
posted @ 2017-07-29 20:09 Allen101 阅读(953) 评论(0) 推荐(0) 编辑
摘要: 8.15写几个函数:①输个职工的姓名和职工号;②按职工号由小到大顺序排序,姓名顺序也随之调整;③要求输入一个职工号,用折半法找出该职工的姓名, 从主函数输入要查找的职工号,输出该职工。 写的时候为方便输入,我设的是输入3名职工的信息。 #define N 3 运行结果: 阅读全文
posted @ 2017-07-29 17:38 Allen101 阅读(3339) 评论(0) 推荐(0) 编辑
摘要: 函数名: scanf 功 能: 执行格式化输入 用 法: int scanf(char *format[,argument,...]); scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。可以读入任何固有类型的数据并自动把数值变换成适当的机内格式。 其调用格式为: 阅读全文
posted @ 2017-07-29 16:46 Allen101 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: Java并不仅仅是C++语言的一个变种,它们在某些本质问题上有根本的不同: (1)Java比C++程序可靠性更高。有人曾估计每50行C++程序中至少有一个BUG.姑且不去讨论这个数字是否夸张,但是任何一个C++程序员 都不得不承认C++语言在提供强大的功能的同时也提高了程序含BUG的可能性。Java 阅读全文
posted @ 2017-07-29 13:54 Allen101 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 结果: 阅读全文
posted @ 2017-07-29 11:06 Allen101 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 结果: 阅读全文
posted @ 2017-07-29 10:06 Allen101 阅读(5574) 评论(0) 推荐(0) 编辑