笔记
追白日梦的女孩
我喜欢做白日梦
展开
-
打印倒三角形的*
例:打印* * * * * * * * * * * * * * *package main;public class Main { public static void main(String[] args) { for(int i =1; i<=5;i++) {//控制行数 //每一行有三件事:打印n个空格;打印m个*;换行 for(int j=1;j<i;j++) { System.out.print(" ");原创 2021-02-12 10:51:19 · 222 阅读 · 0 评论 -
2021-02-11
假设从2000年1月1日开始三天打鱼,两天晒网,从键盘输入今天的日期年、月、日,显示今天是打鱼还是晒网(1)先算出这一天距离2000年1月1日是第几天(第month月的day天;第year年的[1,month-1]的满月;从[2000,year-1]的满年天数)(2)用总天数%5,看余数1,2,3是打鱼,4和5 是晒网package main;public class Main { public static void main(String[] args) { java原创 2021-02-11 23:21:28 · 219 阅读 · 0 评论 -
判断输入的日期是一年的第几天或者星期几
一、已知2019年1月1日是星期二,从键盘输入2019年的任意一天,请判断是一年中的第几天步骤:1.从键盘分别输入年月日2.判断这一天是当年的第几天————从1月1日开始,累加到xx月xx日这一天(1)[1,month-1]个月满月天数(2)第month个月的day天(3)单独考虑2月份是否是29天(依据是看year是否是闰年)3.声明一个变量days,用了存储总天数int days = 0;累加第month个月的day天,days += day;package m原创 2021-02-11 22:53:15 · 6051 阅读 · 3 评论 -
完数和素数
1.完数一个数如果恰好等于它的因子之和,这个数称为“完数”(因子:除去这个数本身的约数),例如6=1+2+3;18 的因子:1,2,3,6,9编程找出1000以内的所有完数如何判断是否完数?(1)先找出所有的因子,并且累加它的因子(2)判断因子之和是否和原数相等,如果相等就是完数package main;public class Main { public static void main(String[] args) { //找出1000以内的完数 for(原创 2021-02-10 20:19:37 · 931 阅读 · 0 评论 -
循环的嵌套
例如打印如下格式:********************package main;//import com.sun.swing.internal.plaf.metal.resources.metal;public class Main { public static void main(String[] args) { //连续打印五颗星,换行 for(int i = 0; i < 4; i++) { for(int j = 0; j < 5;原创 2021-02-10 15:28:15 · 133 阅读 · 0 评论 -
Java求最大公约数和最小公倍数
输入a,b求出最大公约数和最小公倍数解法:先求最大公约数1.判断a,b最大最小值2.a和b分别和两数的最小值相除,如果值都为0,即,两数的最小值为最大公约数,如果两数不为0,就将最小值减1设为z,然后a和b再分别和z相除最小公倍数=a*b/最大公约数package main;//import com.sun.swing.internal.plaf.metal.resources.metal;public class Main { public static void ma原创 2021-02-10 15:09:30 · 3115 阅读 · 2 评论 -
C语言的指针学习笔记
int* p;p是变量的名字,int表示p变量存放的是int类型变量的地址int p不表示定义了一个名字叫做*p的变量。*p以p的内容为地址的变量。指针就是地址,地址就是指针地址就是内存单元的编号指针变量是存放地址的变量指针和指针变量是两个不同的概念但是要注意:通常我们叙述时会把指针变量简称指针,实际它们含义不一样。...原创 2020-06-15 18:01:17 · 166 阅读 · 0 评论