- 博客(20)
- 资源 (19)
- 收藏
- 关注

原创 解魔方C语言程序(基于tc图形界面)
这是我大一寒假无聊写的程序,那时候刚学编程,把所有东西都写在一个文件中了,程序写的也有点乱,大家多多包涵。不过就一个学了一学期C语言的人来说已经不错了(小小自满一下,2000行呢!)。由于我们大一上学期末老师讲了一下如何用tc20的图形模式来做贪吃蛇程序,那段时间我正迷恋魔方,能达到1:40的样子(当然算慢的了)。 寒假回家我爸也开始研究上了魔方,我教他。他说你学了半年啊学到点什么东西啊?我
2011-11-03 13:59:43
4675

原创 I2C总线入门
最近学习51单片机,学到A/D,D/A转换的时候发现我板子上的转换芯片不是书上所讲的ADC0804和DAC0832而是PCF8591T,看了一下它的数据手册,发现它并不是书上所说的并行传输数据,是使用 I2C 总线传输的。搞了两天才搞懂,写出来给大家分享一下,不足之处请务必不吝指
2011-07-28 11:06:45
8680
原创 《算法设计与分析基础》三种求最大公约数的方法C++实现--欧几里德辗转相除、连续整数检测、质因数相乘
#include #include using namespace std;int gcd_1(int x,int y);int gcd_2(int x,int y);int gcd_3(int x,int y);int Sieve(int n);int *prime;//存放质数的数组指针int main(){ int a=0,b=0; cin>>a>>b; cout<<
2012-09-17 22:33:46
4001
原创 最近看《苏菲的世界》想到的一些程序设计方法和哲学关系的想法
最近在看高数的间隙在看《苏菲的世界》,发现哲学真算是世界本源的知识,真是太神奇了!现在看了150多页,胡思乱想到一些东西,就随便写写。 德谟克里特斯--结构化程序设计 德谟克里特斯的哲学理论是一种“原子”理论,他认为世界是由某几种不灭的基本元素像“搭积木”一样组合而成。我觉得他的这种理论类似于程序设计中的结构化程序设计,一个程序也是由一些基本的函数就像搭积木一样顺序的搭起来的。
2012-09-16 21:34:15
3004
原创 取球游戏--第三届蓝桥杯预赛真题 c++本科组 第10题(我用java做的)
为什么这种题目看着很复杂,自己想以想不出了,不过以看到别人的思路和讲解就会恍然大悟呢!!哎,学艺不精啊!题目: 今盒子里有n个小球,A、B两人轮流从盒中取球,每个人都可以看到另一个人取了多少个,也可以看到盒中还剩下多少个,并且两人都很聪明,不会做出错误的判断。 我们约定: 每个人从
2012-05-13 12:15:30
2049
1
原创 夺冠概率--第三届蓝桥杯预赛真题 c++本科组 第9题(我用java做的)
这什么鸟题目,是我想的太简单还是题目本身太简单??题目: 足球比赛具有一定程度的偶然性,弱队也有战胜强队的可能。 假设有甲、乙、丙、丁四个球队。根据他们过去比赛的成绩,得出每个队与另一个队对阵时取胜的概率表: 甲 乙 丙 丁 甲 - 0.1 0.3 0.5乙 0.9 - 0.7
2012-05-12 11:00:42
2481
1
原创 密码发生器--第三届蓝桥杯预赛真题 c++本科组 第8题(我用java做的)
原来c组的题目和java组的不一样啊,我借着练练手,路漫漫兮其修远~吾将上下而求索~题目: 在对银行账户等重要权限设置密码的时候,我们常常遇到这样的烦恼:如果为了好记用生日吧,容易被破解,不安全;如果设置不好记的密码,又担心自己也会忘记;如果写在纸上,担心纸张被别人发现或弄丢了... 这个程序的任务就是把一串拼音字母转换为6位
2012-05-12 09:59:16
2007
原创 分酒--第三届蓝桥杯预赛真题 java本科组 第10题
题目: 泊松是法国数学家、物理学家和力学家。他一生致力科学事业,成果颇多。有许多著名的公式定理以他的名字命名,比如概率论中著名的泊松分布。 有一次闲暇时,他提出过一个有趣的问题,后称为:“泊松分酒”。在我国古代也提出过类似问题,遗憾的是没有进行彻底探索,其中流传较多是:“韩信走马分油”问题。 有3个容器,容量分别为12升,8升,5升。其中12升中装
2012-05-10 19:57:13
3573
1
原创 趣味算式--第三届蓝桥杯预赛真题 java本科组 第9题
这题我当时比赛的时候没做出来,今天想了想也没想出好的方法,网上一搜,恍然大悟啊!!题目: 匪警请拨110,即使手机欠费也可拨通! 为了保障社会秩序,保护人民群众生命财产安全,警察叔叔需要与罪犯斗智斗勇,因而需要经常性地进行体力训练和智力训练! 某批警察叔叔正在进行智力训练: 1 2 3 4 5 6 7 8 9 =
2012-05-09 22:42:39
3609
原创 算法竞赛入门经典P89 卡片游戏 java版
import java.util.*;public class Queue { /**卡片游戏 算法竞赛入门经典P89 * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub LinkedList queue=new LinkedList()
2012-05-06 10:42:37
1323
原创 More Effective C++:指针与引用的区别
指针与引用看上去完全不同(指针用操作符’*’和’->’,引用使用操作符’.’),但是它们似乎有相同的功能。指针与引用都是让你间接引用其他对象。你如何决定在什么时候使用指针,在什么时候使用引用呢? 首先,要认识到在任何情况下都不能用指向空值的引用。一个引用必须总是指向某些对象。因此如果你使用一个变量并让它指向一个对象,但是该变量在某些时候也可能不指向任何对象,这时你应该把变量声明为指针,因为这
2011-11-02 18:45:18
499
原创 一个基于c# GUI的计算器
先上图2实验过程分析:这个计算器主要有三种不同的按键,即数字键,算法操作符键,等于键。每一种不同的按键用同一个事件处理函数来处理。为了实现连续操作的功能,所以把操作数抽象成前一个数和后一个数。把操作符也抽象成前一个操作符和当前操作符,每次输入完当前操作符后,就执行前一个数和当前数利用前一个操作符进行计算并显示。A数字键处理程序 static string
2011-10-25 22:15:09
1659
原创 自制基于51单片机的带闹铃时钟的测试视频,电路图及源代码
先上图下面是调整日期和闹铃的程序部分 if(key2==0) //调闹铃 { delay_50us(200); // 消除抖动 if(key2==0) // 消除抖动 { read_ring(); ring_change(); while(l) { if(key1
2011-10-25 22:11:33
1844
原创 显示任意一年的月历的程序
功能概述:从键盘输入年份和月份,然后从控制台输出这个月的月历。然后询问是否继续,继续按1退出按2。程序很简单,我把代码贴出来,其中有详细注释,看不懂的留言吧~~源代码:// 日历2.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include //功能:输入
2011-10-25 21:48:24
1309
1
转载 STM32学习过程
原文地址:http://blog.sina.com.cn/s/blog_532c29350100ows6.html1.首先我们先看看与STM32相关的文档 我们假定大家已经对STM32的书籍或者文档有一定的理解。如不理解,请立即阅读STM32的文档,以获取最基本的知识点。如果你手上拥有ST官方主推的STM32神舟系列的板子,那么光盘都会配
2011-10-25 21:43:51
3109
原创 如何自学51单片机
我是学软件工程的,学习单片机完全是出于兴趣。我厌倦了编写纯粹软件的虚无感,只能在屏幕上显示一句“hello,world!”,而单片机能实实在在的点亮一个LED灯,这种成就感是无法相提并论的。到现在51单片机我基本学完了,用了两个礼拜左右,个人觉得不是太难,下面就说说我的经验吧~~ 1.开发板 要学会单片机一定要有一块51单片机开发板,网上确实也有模拟单片机的软件,我负责任的说一句用
2011-10-25 21:42:20
3572
原创 c#试验报告 构造分数类
using System;using System.Collections.Generic;using System.Text;namespace 分数类{ class Fraction { private int numerator;//分子 public int Numerator { get {
2011-10-25 20:52:31
1005
原创 c#实验报告模拟发牌程序
using System;using System.Collections.Generic;using System.Text;namespace card{ class Card { public enum _suit {红桃,黑桃,草花,方块} private _su
2011-10-25 20:34:01
1495
原创 贪吃蛇游戏 C语言程序设计
《计算机程序设计》课程设计报告 课 题 名 称 贪吃蛇游戏 班 级 软件1班 姓 名 neolone 常熟理工学院计算机
2011-07-31 19:09:08
29516
9
原创 使用PCF8591进行ADDA转换
1.电路图2.AD转换//AD转换,P0口连接J12(数码管)//功能:通过转动滑动变阻器改变模拟输入//通过AD转换,把数值用数码管显示#include #define uchar unsigned char#define uint unsigned int#d
2011-07-29 13:17:36
5021
字符彩屏贪吃蛇
2011-10-19
自制基于51单片机的带闹铃时钟pcb图
2011-10-09
基于51单片机的点阵贪吃蛇
2011-09-25
贪吃蛇C语言程序源代码(原创)
2011-07-31
c#实验报告代码(全)
2011-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人