《如此可爱的我们》旁白——秘密
十七岁那年的我们
都怀揣着各自的秘密
那些小心掩饰却还是被发现的
那些不愿承认但又欲盖弥彰的
那些明明笃定
可最终
还是心甘情愿把它变成回忆的
而这些秘密
这些不能说的秘密
在过了很久很久之后
才被发现是如此的雷同
原来他们都关乎于
一场不请自来的心动
《如此可爱的我们》旁白——雪天
雪花落入水中的频率
超过五万赫兹
因为匹配不上人类的频道
所以这个雪天还是太安静了
安静到好像只剩下我自己的心跳
安静到
明明是拥有六十六亿人口的地球
却好像只剩下我和面前的这个人
希望这个世界可以吵闹一点
好让我假装
从来没有发现这个秘密
C#实验——实验3
实验内容利用已学控件自己制作一个GUI。
个人GUI讲解这里其实我做的是一个记账系统,可以参考我的数据库大作业:数据库大作业 - 日常记账系统
数据库大作业其实就是在的C#实验3GUI的基础上,做了很多界面优化和增加了功能,以及加上了数据库的使用。
如果有需要的,可以简单地参考数据库大作业的GUI的设计即可,当时也是从零花了半天写完的,很简单的一个GUI。
记账本登录界面
主界面演示
登入初始界面
点击头像可将格式为bmp、gif和jpg的图像文件设置为头像
切换单选按钮可切换下拉栏选项
记账效果
优化方向:
① 分别添加支出和收入的总金额;
② 添加一个当月预算功能,可自动根据当月的收入和支出作不同的提醒;
③ 可导出一个账本文件(XLSX);
④ 连接数据库,保证再次打开还有之前的记账记录。
C#实验——实验2
实验内容
扑克洗牌。
求三角形的面积,要求用“方法的参数数组”、“接口”、“构造函数”、“类继承”、至少四种方法实现三角形的面积的方法。 最简单的就是根据长方形的面积=长×宽推断出平行四边形的面积=底×高,因为两个一样的三角形可组成一个平行四边形,可得面积计算公式: 三角形的面积=底×高÷2 [S=ah÷2] 或者是: 三角形任意两边之积×这两边的夹角的正弦值÷2 [S=ab×sin×1/2]
实验耗材管理系统 设计一个耗材管理类,用来保存和记录实验室耗材分类和记录。这个类的成员包括耗材名、使用者、实验室存量。至少提供两个方法: store 耗材的入库处理 show 显示耗材信息 程序运行时,可以从控制台上输入需入库耗材总数,根据这个总数创建耗材类对象数组,然后输入数据,最后可按照耗材名、使用者或实验室存量排序。
1. 洗牌程序1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545 ...
C#实验——实验1
实验内容
分别采用控制台、Windows窗体、Web应用程序实现Hello World应用程序,熟悉Visual C#环境;
实现“装箱”和“拆箱”程序;
用两种方式编写“百元百鸡”程序。
1. “Hello World!”(1)控制台输出显示HelloWorld123456789101112using System;namespace HW_Console{ class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } }}
(2)Windows窗体输出显示HelloWorld12345678910111213141516171819202122232425using System;using System.Collections.Generic;using System.ComponentModel;usi ...
Java实验——实验5 计算器GUI制作
实验内容
学习使用图形用户界面(GUI)设计实现一个简单的计算器,能进行+- ×/四则运算(注意数字大小的越界考虑,一般计算器输入的数字个数不超过16个);
学习制作jar包,然后将jar包制作为exe可执行文件(可采用exe4j软件);
实验报告粘贴Java代码,并截图运行效果,同时上传jar包,如果实现了exe可执行文件,同时上传exe文件。
codeCalculatorSelf.java
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341 ...
Java实验——实验4B
Exam1
编写一个程序,在程序中定义一个抽象类Shape,再定义两个抽象方法Area和printArea,定义两个Shape类的子类Rectangle和Circle类,在子类中实现父类的抽象方法。
codeShape.java
12345678package project4B.abstractTest;public abstract class Shape{ double area; //定义抽象方法Area和printArea public abstract void Area(); public abstract void printArea();}
Rectangle.java
1234567891011121314151617181920package project4B.abstractTest;public class Rectangle extends Shape{ @Override public void Area() { area = height*width; ...
Java实验——实验4A
一、数组与字符串Exam11、随机生成一个10个元素组成一维数组,输出数组中的最大值、最小值、所有元素总和,以及最大值和最小值在该数组中的位置,并实现数组的排序。
code12345678910111213141516171819202122232425262728293031323334package project4A;import jdk.nashorn.internal.ir.ReturnNode;import java.net.SocketTimeoutException;import java.util.Random;public class RandomRank { public static void main(String[] args) { int[] a = new int [10]; for (int i = 0; i < 10; i++) { //随机数的最大值为100; int max = 100; a[i] = (int ...
Java实验——实验3
实验内容
用while循环语句,计算1-200之间的所有3的倍数之和。
用switch语句实现判断某年的某个月份有几天的程序。
水仙花数是指其个位、十位、和百位上三个数的立方之和等于这个数本身。通过循环,判断100-999之间所有的数字,符合水仙花数条件的数字。
已知XYZ+YZZ = 532,其中X、Y和Z为数字,编程求出X、Y和Z的值。
编程实现“百钱买百鸡”问题。母鸡5钱一只,公鸡3钱一只,小鸡1钱三只,现在有百钱欲买百鸡,有多少种卖买法?程序分别用三种方法来写:① 第一方法是程序中有三层的循环,这个效率最低;② 第二方法是程序采用两层循环实现;③ 第三方法是程序采用一层循环实现。
一个整数的各位数字之和能被9整除,则该数也能被9整除。验证这个定理的正确性。注:验证从0–2147483647的整数中是否存在不符合该定理的数,若不存在即验证通过,验证时间可能需要2-4分钟,请耐心等待,但如果时间太长,务必思考为什么…
有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问2年后的兔子总数为多少?(尝试用递归编程实现)
...
Java实验——实验2
实验内容
编写一个简单的Java Applet程序,并在Java Applet中写两行文字:“这是一个Java Applet”和和“我改变了字体”。
练习
输出1-200之间的素数;
嵌套循环(for + while)实现1!+2!+3!+ … 9!即阶乘之和(如果能采用递归算法实现阶乘,再调用此函数实现求和,更妙);
尝试用applet编写程序实现摄氏温度和华氏温度的转换。
利用JOptionPane类编写一个计算电费的程序。
1. Java Applet基础code12345678910111213141516package project2;import java.applet.Applet;import java.awt.*;public class MyFirstApplet extends Applet { public void paint(Graphics g){ g.setColor(Color.GREEN); g.drawString("这是一个Java Applet程序",1,15); ...