原创 選猴王問題……
一羣猴子有50只,坐在一起選猴王,每隻猴子都有一個編號1~50。從1號猴子開始報號,報到7號則退出;下只猴子繼續從1開始報,依次循環,則最後的一隻猴子爲猴王。試求出這隻猴子的編號。 #include<stdio.h> #includ
原创 括號匹配……
問題連接…… #include<stdio.h> #include<conio.h> void main() { char a[50],b[50]; int i,j,flag; f
原创 輸出任意大小菱形
引自……csdn #include<stdio.h> #include<conio.h> void fun(int n) { int i,j; char c; c='*'; printf("%*c\n",n,c);
原创 貪喫蛇 第二個C遊戲
TC下運行 #include <graphics.h> #include <stdlib.h> #include <stdio.h> #include<math.h> #include<dos.h> #include
原创 c位域
引自…… 位域有些信息在存儲時,並不需要佔用一個完整的字節, 而只需佔幾個或一個二進制位。例如在存放一個開關量時,只有0和1 兩種狀態, 用一位二進位即可。爲了節省存儲空間,並使處理簡便,C語言又提供了一種數據結構,稱爲“位域”或“位段
原创 俄羅斯方塊
TC下運行, #include<stdio.h> #include<stdlib.h> #include<graphics.h> #include<dos.h> #define K 20 #define W 10 #define
原创 INT 10 中斷詳解
引自……夕輝的空間 功能號:00H 功能:設置顯示模式 入口參數:AH=00H AL=顯示模式 顯示模式列表: 顯示模式 顯示模式屬性 00H 40×25 16色 文本 01H 40×25
原创 C 鼠標控制
引自…… 鼠標的操作是使用dos中斷功能,中斷號:33h 下面給幾個操作鼠標的示例,後面有更詳細的中斷功能說明及代碼。 顯示鼠標:union REGS regs; regs.x.ax=1; int86(0x33,®s,&re
原创 螺旋矩陣
運行結果: #include<stdio.h> #include<stdlib.h> #include<math.h> int ii,jj,k,n,r; int a[20][20]={0}; int fun(int y)
原创 通過putpixel畫圓算法,效率不是很高
void circle1(int x,int y,double radius,int color) /*比一系統提供的效率要低些*/ { i
原创 小破鍾,第一次用C編的圖形程序
TC下運行…… #include <graphics.h> #include <stdlib.h> #include <stdio.h> #include <conio.h> #include<bios.h> #includ
原创 視覺欺騙
#include <graphics.h> #include <stdio.h> #include<math.h> void main(void) { int gdriver = DETECT, gmode, errorcode;
原创 五子棋 第一次用C編寫的小遊戲
#include <graphics.h> #include <stdlib.h> #include <stdio.h> #include <conio.h> #define K 24 #define N 18 #define u
原创 DOS顯示320*200 256色位圖
引自……玄的博客 DOS顯示320*200 256色位圖 2009-12-16 09:49 直接上源代碼,其他的不多說 //顯示320*200 256色位圖 #include <stdlib.h> #include
原创 DOS下顯示8位256色BMP位圖
#include<stdio.h> #include<stdlib.h> //exit() #include<dos.h> //in86() #include<bios.h> //close() #include<fcntl.h>