Java
粥小鱼儿
怕什么真理无穷,进一寸有一寸的欢喜。
展开
-
Java求阶乘和:1!+2!+3!+4!+...+n!
求阶乘和:1!+2!+3!+4!+…+n!写代码前看到题目,一开始没思路不要慌~~~先思考,可以把想到的点子都记在本子上;串起来整合,再上手写代码,比直接就写理解更深刻;从而达到巩固知识,举一反三的效果。说干就干好,我们回归正题,题给要求很简单,求阶乘和。也就是说,我们先得拿到: 数字1-数字n 的阶乘,然后再把:n个数字的阶乘加起来,即得到结果;脑海里搜索回忆以及一番思考后,有三种方法可以解决这道题,以下都写成了方法(也就是函数)形式。方法一:while循环【代码1】imp原创 2020-05-13 16:18:03 · 23607 阅读 · 3 评论 -
按顺序打印一个数字的每一位(例如 1234 打印出 1 2 3 4)
分析这是一道典型的递归问题,涉及到了调用栈和栈帧的知识。该函数里我把方法设为 printNum。简单来说,每一次的方法调用就称为一个栈帧。1、资料部分–>> 什么是栈帧呢?栈帧(Stack Frame)每一次函数的调用,都会在调用栈(call stack)上维护一个独立的栈帧(stack frame).每个独立的栈帧一般包括:函数的返回地址和参数临时变量: 包括函数的非静...原创 2020-03-27 18:20:14 · 2434 阅读 · 0 评论 -
Java之方法的理解
方法的理解(Java)一、方法基本用法- 简而言之,“方法”就是一个代码片段。例如,在一个最简单的输出函数里:【代码1】public class FirstSample { public static void main(String args[]) { System.out.println("We will not use 'Hello,World!'"); }}当使用...原创 2020-04-17 09:04:40 · 274 阅读 · 0 评论 -
编写程序数一下 1到 100 的所有整数中出现多少个数字9
整数 1-100 中,包含数字9的以下:(1)一个9的数字 :9 19 29 39 49 59 69 79 8990 91 92 93 94 95 96 97 98(2)两个9 的数字:99【共计20个9】public class homework { public static void main(String[] args) { int i = 0; int sum...原创 2020-03-17 11:11:33 · 509 阅读 · 0 评论 -
Java运算符大总结
Java之运算符“我是一个程序猿,编程本领强!我要把那代码呀,写得更漂亮!”(来,music!唱起来!Just Kidding)———————————————————————计算机最初发明主要作用就是计算,作为一名榜上有名的编程语言,Java也有一套运算符用来操作变量,主要有以下六种。1 算术运算符基本四则运算符 : + - * / %(1)加减乘 +...原创 2020-03-12 01:04:07 · 99 阅读 · 0 评论 -
Java数据类型知识点总结
勤学如春起之苗,不见其增,日有所长。原创 2020-03-05 19:52:05 · 419 阅读 · 0 评论