上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
摘要: 文本界面的控制台应用程序开发是深入学习C++、掌握交互系统的实现方法的最简单的一种手段。然而,Visual C++的C++专用库却没有TC所支持的文本(字符)屏幕控制函数,为此本系列文章从一般控制步骤、控制台窗口操作、文本(字符)控制、滚动和移动、光标、键盘和鼠标等几个方面讨论控制台窗口界面的编程控制方法。 在众多C++开发工具中,由于Microsoft本身的独特优势,选用Visual C++已越来越被众多学习者所接受。显然,现今如果还再把TC作为开发环境的话,不仅没有必要,而且也不利于向Windows应用程序开发的过渡。然而,Visual C++的C++专用库却没有TC所支持的文本屏幕(控. 阅读全文
posted @ 2013-06-18 20:39 Geekers 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 显示模仿别人,然后是自己做了点修改,包括游戏结束和界面上。。这个终于写出来了。早上的时间没有白费。 1 //Lee. 控制台 贪吃蛇 2 //测试版本 3 4 5 #include<stdio.h> 6 #include<windows.h> 7 #include<conio.h> 8 #include<time.h> 9 #include<stdlib.h> 10 11 #define UP 72 //定义上下左右常量 12 #define DOWN 80 13 #define LEFT 75 14 #define RIGHT 77 阅读全文
posted @ 2013-06-18 10:13 Geekers 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 1 typedef struct _COORD { // coord. 2 SHORT X; // horizontal coordinate 3 SHORT Y; // vertical coordinate 4 } COORD; 5 6 WINDOWS API中定义的一个结构7 8 表示一个字符在控制台屏幕上的坐标,坐上角(0,0) 1 SetConsoleCursorPosition是API中定位光标位置的函数。 2 #include<stdio.h> 3 #include<windows.h> 4 int main() 5 { 6 HANDLE hO... 阅读全文
posted @ 2013-06-18 10:11 Geekers 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 自己想改一改,结果发现不能这样,,写出来是错误的,双字符不能这样弄。。。 1 //简单的控制台 贪吃蛇 2 #include<stdio.h> 3 #include<stdlib.h> 4 #include<conio.h> 5 #include<time.h> 6 #include<string.h> 7 8 #define H 30 9 #define L 30 10 11 int key; //用来存放按键 12 int length = 1, over = 0; //蛇的长度, 结束 13 int dx[4]={0,0,-1, 阅读全文
posted @ 2013-06-17 20:35 Geekers 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 这是第一次做小游戏,下面对别人写的一个非常简单的基本功能的贪吃蛇进行分析VC下可以运行。。先看下源代码,基本上注释我都加在里面了,同时保留了作者的版权。 1 //******************************************************* 2 //**************版权所有***2011.9.20***咸鱼************** 3 //******************************************************* 4 //*友情提示:如想速度快点,请改小_sleep(500)函数中参数***** 5 ... 阅读全文
posted @ 2013-06-17 14:10 Geekers 阅读(878) 评论(0) 推荐(0) 编辑
摘要: 首字母变大写Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 22837Accepted Submission(s): 12603Problem Description输入一个英文句子,将每个单词的第一个字母改成大写字母。Input输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。Output请输出按照要求改写后的英文句子。Sample Inputi like acmi want to get an accepted 阅读全文
posted @ 2013-06-13 20:32 Geekers 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 #include 4 using namespace std; 5 const int N=10; 6 7 void BubbleSort(int arr[], int n) 8 { 9 int i, j, t;10 for(i=0;iarr[j+1])15 {16 t=arr[j+1];17 arr[j+1]=arr[j];18 arr[j]=t;19 }20 }21... 阅读全文
posted @ 2013-06-07 20:07 Geekers 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 #include 4 #define N 10 5 int main() 6 { 7 int a[N], i, j, temp, b; 8 srand(time(NULL)); 9 for(i=0;ia[j])20 temp=j;21 }22 if(i!=temp)23 {24 b=a[temp];25 a[temp]=a[i];26 a[i]=b;27 ... 阅读全文
posted @ 2013-06-07 19:07 Geekers 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 引导型病毒(以鬼影病毒为例子)引导型病毒指寄生在磁盘引导区或主引导区的计算机病毒。此种病毒利用系统引导时,不对主引导区的内容正确与否进行判别的缺点,在引导型系统的过程中侵入系统,驻留内存,监视系统运行,待机传染和破坏。按照引导型病毒在硬盘上的寄生位置又可细分为主引导记录病毒和分区引导记录病毒。主引导记录病毒感染硬盘的主引导区,如大麻病毒、2708病毒、火炬病毒等;分区引导记录病毒感染硬盘的活动分区引导记录,如小球病毒、Girl病毒等。知识点:【引导区就是系统盘(通常是C盘,但不一定,因为你可以改盘符的)上的一块区域,引导区内写了一些信息,告诉电脑应该到哪去找操作系统的引导文件(98是io.sy 阅读全文
posted @ 2013-05-12 11:39 Geekers 阅读(1377) 评论(0) 推荐(0) 编辑
摘要: 磁盘上的每个磁道被等分为若干个弧段,这些弧段便是磁盘的扇区。磁盘的每一面被分为很多条磁道,即表面上的一些同心圆,越接近中心,圆就越小。而每一个磁道又按512个字节为单位划分为等分,叫做扇区,在一些硬盘的参数列表上你可以看到描述每个磁道的扇区数的参数,它通常用一个范围标识,例如373~746,这表示,最外圈的磁道有746个扇区,而最里面的磁道有373个扇区,因此可以算出来,磁道的容量分别是从373KB到186.5KB。(190976B--381952B)磁盘驱动器在向磁盘读取和写入数据时,要以扇区为单位。在磁盘上,DOS操作系统是以“簇”为单位为文件分配磁盘空间的。硬盘的簇通常为多个扇区,与磁盘 阅读全文
posted @ 2013-05-12 11:26 Geekers 阅读(778) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页