- 博客(5)
- 收藏
- 关注
原创 俄罗斯方块(C语言源代码)
#include <stdio.h> #include <windows.h> #include <conio.h> #include <time.h> //游戏窗口 #define FrameX 4 //游戏窗口左上角的X轴坐标 #define FrameY 4 //游戏窗口左上角的Y轴坐标 #define Frame_height 20 //游戏窗口的高度 #define Frame_width 18 //游戏窗口的宽度 //定义全局变量 i
2021-06-13 23:10:12
4347
1
原创 Java实现正确赋值
class Exchange{ int a,b; void exchange(int a, int b){ this.a=a; this.b=b; int temp = this.a; this.a=this.b; this.b=temp; } } public class TestBasicParameter{ public static void main(String[] args){ int x = 10; int y = 20; System.out.println(“交换前,x=” + x +
2021-05-15 10:46:23
780
原创 素数新思考(用Boolean做)
素数新思考(把出现过的素数啥的乘以之后的数直接把它标记为false,就可以减少遍历次数) package hello; import java.util.Scanner; class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); boolean[] isPrime = new boolean[100]; for(int i =2;i<isPrime.length;i
2021-05-09 21:31:36
166
原创 用Java写一个震荡数列
当我们想完成一个震荡数列 类似1-1/2+1/3+…+1/n,可以这样写 package hello; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); int sign = 1; double result = 0.0; for(int i =1;i<=n;i
2021-05-08 13:43:11
641
原创 关于复习C遇到的一点问题以及思考
对于课后题的一些思考 这是第一题 j的初始值为10 第一次执行循环体时10%3 = 1 if(10%3)等价于if(1),那么if语句中的j–之后j=9,再–j之后j=8,再–j之后j=7,这时执行printf(“%d”,j) 打印的就是7, 再执行for语句的j–此时j=6 if(6%3)等价于if(0),那么if语句中的j–不会执行,再–j之后j=5,再–j之后j=4,这时执printf(“%d”,j),打印的就是4, 再执行for语句的j–此时j=3,不满足j>3条件,跳出循环。 执行只
2021-04-17 08:45:36
118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅