原创 選猴王問題……

 一羣猴子有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,&regs,&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>