自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (8)
  • 收藏
  • 关注

原创 我的作品下载

下载页面:http://download.csdn.net/download/zhaopeng2511/4054700

2012-02-09 22:45:09 504 1

原创 五子棋-新思路

问题链接……int a[N][N]={0}; // 棋盘struct chess // 棋子{ int x; int y; // x,y表示当前坐标的位置 int bw; // 1表示白棋准备落子,2表示黑棋落子,无棋为0 int IsWin; // 是否胜出……// int oldX;

2012-01-24 00:23:17 445

原创 三个整数,求中间那个数字。

问题链接……#includeusing namespace std;void main(){ int i,k; int a[3]={3,7,1}; for(i=0;i<3;i++) if(a[i]>=a[(i+1)%3]&&a[i]>=a[(i+2)%3]) { k=a[(i+1)%3]>=a[(i

2012-01-23 22:41:55 1049

原创 学生成绩管理系统

只能在TC下运行..... 项目要求:1. 题目:学生信息管理系统2. 程序要求:(1)学生信息录入功能l 用户键盘输入每个学生的信息:学号、姓名、性别、数学、英语、政治、语文四门课成绩。l 可插入一个或多个学生信息到当前编辑的班级数据中。(2)文件保存功能l 学生信息每一班存为一个数据文件,数据文件可在程序中打开、编辑和重新保存;l

2011-12-27 13:25:12 2170 1

原创 取奇数游戏

问题链接…… 22.(取奇数游戏) 该游戏规则如下: 操作者先输入一个奇数 N(子. 设计算机为 A 方,操作者为 B 方, 双方轮流取石子,每次取1-3个. 最后取到石子总数为奇数的一方获胜. 编制程序使计算机有较多的获胜机会, 下面是操作者先取的代码: #includeusing namespace std;void main(){

2011-11-23 10:07:12 890

原创 文件复制……

问题链接…… 复制文本类文件:#include"iostream"#include"string"#include"fstream"#include"stdlib.h"using namespace std;int main(){ fstream file; char filename[512]; cout<<"打开文件:

2011-11-21 19:47:05 454

原创 简单小游戏

问题链接…… 小智力游戏,随机产生3位数字,显示1秒钟,然后擦除,由游戏者输入记忆的数字正确继续。失败退出。然后递增随机数字,如此循环。直到失败。简单有趣,不用指针,不用数组。只用C开篇的3种顺序,选择,循环,就能完成。 只能在TC中运行……#include #include #include#include void main(void){

2011-11-14 13:36:29 684

原创 DOS下显示8位256色BMP位图

#include#include //exit()#include //in86()#include //close()#include //open()#include //lseek(),read()#include //outp(),getch()#define VGA256 0x13 //320*200 256色 显示模式#define

2011-10-31 21:55:51 2204

原创 文件复制函数……

问题链接…… #include#includevoid main(){ FILE *fp1,*fp2; char ch; char file_name1[30]="\0"; char file_name2[30]="\0"; printf("\n请输入原件名称(包括扩展名):"); gets(file_na

2011-10-20 10:08:50 562

原创 2012腾讯一面试题

问题链接…… 有2.5亿个整数存放在一个文件中,(已知内存容量没有此文件大)如何判断出这个文件中有多少个不相同的数。 #include   #include   void record(int **p,unsigned int k)  //记录数据文件中读出的数……   {      int i=k/32/5000;    //p[i]       int j=(k

2011-10-20 02:04:04 1641 6

原创 蛇形矩阵……

问题链接……#include#define MAX 25int a[MAX][MAX]={0};void snake_matrix(int n){ int i,j,k,m,r; //m为从1-n按顺序要存入数组的数,r是为了暂存数据用的 i=j=

2011-09-21 18:27:57 977 1

原创 将带头结点的有序单链表A和B合并成一个新的有序表C……

问题链接……运行结果:#include#includetypedef struct LNode{ int data; struct LNode *next;}LNode,*LinkList;LinkList link(LinkList

2011-09-19 20:31:34 4248

原创 将两个带头节点链表单链表,合并成一个新的带头节点链表……

问题链接……#include#includetypedef struct LNode{ int data; struct LNode *next;}LNode,*LinkList;LinkList link(LinkList S,LinkL

2011-09-19 17:01:22 4559

原创 计算任意个数的最大公倍数,及最小公约数……

问题链接……更新改进 1#include#define SWAP(X,Y,Z) ((Z)=(X),(X)=(Y),(Y)=(Z)) void fun1(int *i){ int k=1; if(*i!=1) while(k==1|

2011-09-19 15:11:17 921

原创 进制转换……

一句实现……#include void main() { int i,j=0,k,a[32]={0}; char b[]="0123456789ABCDEF"; scanf("%d%d",&i,&k); while(j==0

2011-09-18 20:55:57 367

原创 一句实现,字符数字颠倒……

CSDN贴#include#include#define SWAP(X,Y,Z) ((Z)=(X),(X)=(Y),(Y)=(Z))void main(){ int i=-1,j,k; char a[50]; j=strlen(ge

2011-09-17 13:27:30 457

原创 任意十六进制数转换成十进制数----不管你输入多长都能转换

原来它妹这种方法叫大数运算,现在才知道,害我花上好几个小时自己去想……操呀……算法由我博客中求阶乘算法变形而得…… 下面是改过后的算法……原算法在后面……运行结果:#include #include #define N

2011-09-11 00:52:31 6037 1

原创 求得任意整数的阶乘

所求数越大,内存开销越大……即N的值越大……N的值设为1000,可求得400多的阶乘……#include #include #include #define N 800/* 只要N设得足够大,可求到的阶乘数越大,设到1000,可以求到400多的阶乘*/

2011-09-08 17:17:56 1441

原创 直线与椭圆相交求交点

引自……CSDN已知a,b和直线上的两点,中心在原点,求直线与椭圆相交求交点坐标 #include#include#includevoid main(){ double a,b,c,x1,x2,y1,y2,k,j; printf

2011-09-04 03:31:04 5495 1

原创 二分查找

二分查找 算法思想:1、将数组排序(从小到大);2、每次跟中间的数mid比较,如果相等可以直接返回, 如果比mid大则继续查找大的一边,否则继续查找小的一边。 输入:排序好的数组 - sSource[],数组大小 - array_size,查找的值 - k

2011-09-04 00:44:39 316

原创 俄罗斯方块

TC下运行,#include#include#include#include#define K 20#define W 10#define H 22#define left 0x4b00#define right 0x4d00#define up 0x4800#define down 0x5000#define esc 0x011b#define

2011-09-04 00:25:26 590

原创 贪吃蛇 第二个C游戏

TC下运行#include   #include   #include   #include  #include  #include  #define K 10     /* 边框一格的长度 */#define up 0x4800    /* 下面是定义各个键盘扫描码的宏 用bioskey捕获按键值实现 */#define down 0x5000  #define

2011-09-04 00:20:32 3990 2

原创 五子棋 第一次用C编写的小游戏

#include #include #include #include #define K 24#define N 18 #define up 0x4800#define down 0x5000#define left 0x4b00#define right 0x4d00#define esc 0x011b#define enter 0x1c0d#define A 0x1e

2011-09-04 00:18:08 1514 3

原创 小破钟,第一次用C编的图形程序

TC下运行……  #include #include #include #include #include#include#define BK_COLOR 0 /* 时钟外背景色,0-15 所有带 COLOR 取值范围为0 到15 */#define RING_COLOR 3 /* 环填充色

2011-09-04 00:15:27 1088 2

原创 通过putpixel画圆算法,效率不是很高

void circle1(int x,int y,double radius,int color) /*比一系统提供的效率要低些*/{ int i; double rx,ry; for(i=0;i<=450;i++) /* i的值得看分辨率和所画圆的大

2011-09-04 00:13:42 1038

原创 视觉欺骗

#include #include #includevoid main(void){ int gdriver = DETECT, gmode, errorcode; int i,j,midx,midy; double r; init

2011-09-04 00:11:22 484

原创 选猴王问题……

一群猴子有50只,坐在一起选猴王,每只猴子都有一个编号1~50。从1号猴子开始报号,报到7号则退出;下只猴子继续从1开始报,依次循环,则最后的一只猴子为猴王。试求出这只猴子的编号。 #include#includetypedef int ElemType;ty

2011-09-04 00:07:47 939

原创 输出任意大小菱形

引自……csdn #include#includevoid fun(int n){ int i,j; char c; c='*'; printf("%*c\n",n,c); for(i=2,j=n-1;i1;i+=2,j--) prin

2011-09-04 00:02:20 475

转载 DOS显示320*200 256色位图

引自……玄的博客 DOS显示320*200 256色位图2009-12-16 09:49直接上源代码,其他的不多说//显示320*200 256色位图#include   #include   #include

2011-09-03 03:32:50 809

转载 INT 10 中断详解

引自……夕辉的空间功能号:00H功能:设置显示模式入口参数:AH=00H   AL=显示模式显示模式列表:显示模式 显示模式属性00H       40×25    16色 文本01H       40×25    16色 文本

2011-09-03 00:09:41 990

转载 C 鼠标控制

引自……鼠标的操作是使用dos中断功能,中断号:33h下面给几个操作鼠标的示例,后面有更详细的中断功能说明及代码。显示鼠标:union REGS regs; regs.x.ax=1; int86(0x33,&regs,&regs);检查

2011-09-01 20:13:29 738

转载 C位域总结

引自……史上最全的C位域总结2010-3-6 2:58:00经过个人查阅相关的资料和理解,现对C语言的位域做一个总结,对于位域的定义我在这里没有多说,我这里主要是对位域有歧义的地方进行系统的总结.我个人觉得总结的比较完整,如有不够完整或有异义的地方

2011-09-01 19:58:48 279

转载 c位域

引自……位域有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字

2011-09-01 19:46:31 218

转载 弱符号与强符号

《程序员的自我修养》弱符号与强符号《程序员的自我修养:链接、装载与库》第3章目标文件里有什么。本章介绍COFF目标文件格式和源代码编译后如何在目标文件中存储。本节为大家介绍弱符号与强符号。AD:3.5.5

2011-09-01 18:47:34 400

原创 括号匹配……

问题连接……#include #include void main() { char a[50],b[50]; int i,j,flag; flag=i=j=0; gets(a); f

2011-09-01 18:08:19 2245 2

原创 螺旋矩阵

运行结果:#include#include#includeint ii,jj,k,n,r;int a[20][20]={0};int fun(int y){ int i=0; if(n<1&&r%2==0)

2011-09-01 17:48:56 416

时钟、五子棋、贪吃蛇、俄罗斯方块、数学表达式计算器、学生成绩管理系统

时钟、五子棋、贪吃蛇、俄罗斯方块、数学表达式计算器、学生成绩管理系统

2012-02-09

学生成绩管理系统.exe

学生成绩管理系统..

2011-12-31

51单片机C编程

51单片机C编程

2011-12-07

1995-2009全国计算机等级考试二级c语言真题打包

1995-2009全国计算机等级考试二级c语言真题打包 word版

2011-03-20

C语言上机南开100题(2006年终结修订word版).doc

C语言三级上机南开100题(2006年终结修订word版).doc

2011-03-20

C语言编程经典(exe文件)

C语言编程经典 的源码及运行结果图集一体生成的个exe文件。目录有些像chm文件目录。

2011-03-20

C语言库函数使用大全CHM版.chm

C语言库函数的归纳总结,包含所有C函数功能用例子

2010-05-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除