- 博客(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
4230
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
749
原创 素数新思考(用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
135
原创 用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
608
原创 关于复习C遇到的一点问题以及思考
对于课后题的一些思考这是第一题j的初始值为10第一次执行循环体时10%3 = 1if(10%3)等价于if(1),那么if语句中的j–之后j=9,再–j之后j=8,再–j之后j=7,这时执行printf(“%d”,j)打印的就是7,再执行for语句的j–此时j=6if(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
88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人