亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fft.c

?? 建立快速傅利葉變換 C 語言源代碼 17K
?? C
?? 第 1 頁 / 共 2 頁
字號:
	/* settup graphics mode */	registerbgidriver(CGA_driver);	registerbgidriver(EGAVGA_driver);	initgraph(&GraphDriver, &GraphMode, "");	if (graphresult() != grOk)  {		fprintf(stderr, "fft: %s\n", grapherrormsg(graphresult()));		exit(1);	}	if ((i_size = getgraphmode()) != CGAHI)		setbkcolor(BLACK);	switch (i_size)  {	case CGAHI:		Primary = WHITE;		Cursor  = WHITE;		Length  = 100.0;		Bottom  = 150;		break;	case EGAHI:		Primary = LIGHTGRAY;		Cursor  = LIGHTGREEN;		Length  = 250.0;		Bottom  = 300;		break;	case VGAHI:		Primary = LIGHTGRAY;		Cursor  = LIGHTGREEN;		Length  = 380.0;		Bottom  = 430;	}	setcolor(Primary);	setfillstyle(SOLID_FILL, Primary);	settextjustify(LEFT_TEXT, TOP_TEXT);	settextstyle(DEFAULT_FONT, HORIZ_DIR, 2);	cleardevice();	outtextxy(TEXTX, TEXTY, "Computing FFT");	/* Draw ruler line */	line(LEFT, Bottom + 5, RIGHT, Bottom + 5);	for (i_size = LEFT; i_size <= RIGHT ; i_size += 10)  {		line(i_size, Bottom + 5, i_size, Bottom + 10);		line(i_size + 1, Bottom + 5, i_size + 1, Bottom + 10);	}	/* create under-cursor memory */	i_size = imagesize(LEFT, TOP, LEFT + 1, Bottom);	Save   = malloc(i_size);}void commands(){	int	key, filter;	char	string[4];	setcolor(BLACK);	/* erase text */	outtextxy(TEXTX, TEXTY, "Computing FFT");	setcolor(Primary);	Left   = 320;	filter = 128;	strcpy(string, "128");	outtextxy(TEXTX, TEXTY, "Filter # 128");	getimage(Left, TOP, Left + 1, Bottom, Save);	setfillstyle(SOLID_FILL, Cursor);	bar(Left, TOP, Left + 1, Bottom);	for (;;)  {		while (bioskey(1) == 0)		/* wait for key press */			;		key = getkey();		switch(key)  {		/* find out which key was pressed */		case HOMEKEY:j1:			putimage(Left, TOP, Save, COPY_PUT);			filter = 0;			Left = LEFT;			getimage(Left, TOP, Left + 1, Bottom, Save);			bar(Left, TOP, Left + 1, Bottom);			setcolor(BLACK);	/* erase old text */			outtextxy(TEXTXN, TEXTY, string);			setcolor(Primary);			sprintf(string, "%d", filter);			outtextxy(TEXTXN, TEXTY, string);			break;		case ENDKEY:j2:			putimage(Left, TOP, Save, COPY_PUT);			filter = 255;			Left = RIGHT - 1;			getimage(Left, TOP, Left + 1, Bottom, Save);			bar(Left, TOP, Left + 1, Bottom);			setcolor(BLACK);	/* erase old text */			outtextxy(TEXTXN, TEXTY, string);			setcolor(Primary);			sprintf(string, "%d", filter);			outtextxy(TEXTXN, TEXTY, string);			break;		case CTRLLEFTKEY:			if (filter <= 9)				goto j1;			putimage(Left, TOP, Save, COPY_PUT);			Left -= 20;			filter -= 10;			getimage(Left, TOP, Left + 1, Bottom, Save);			bar(Left, TOP, Left + 1, Bottom);			setcolor(BLACK);	/* erase old text */			outtextxy(TEXTXN, TEXTY, string);			setcolor(Primary);			sprintf(string, "%d", filter);			outtextxy(TEXTXN, TEXTY, string);			break;		case LEFTKEY:			if (filter <= 0)  {				beep();				break;			}			putimage(Left, TOP, Save, COPY_PUT);			Left -= 2;			filter--;			getimage(Left, TOP, Left + 1, Bottom, Save);			bar(Left, TOP, Left + 1, Bottom);			setcolor(BLACK);	/* erase old text */			outtextxy(TEXTXN, TEXTY, string);			setcolor(Primary);			sprintf(string, "%d", filter);			outtextxy(TEXTXN, TEXTY, string);			break;		case CTRLRIGHTKEY:			if (filter >= 245)				goto j2;			putimage(Left, TOP, Save, COPY_PUT);			Left += 20;			filter += 10;			getimage(Left, TOP, Left + 1, Bottom, Save);			bar(Left, TOP, Left + 1, Bottom);			setcolor(BLACK);	/* erase old text */			outtextxy(TEXTXN, TEXTY, string);			setcolor(Primary);			sprintf(string, "%d", filter);			outtextxy(TEXTXN, TEXTY, string);			break;		case RIGHTKEY:			if (filter >= 255)  {				beep();				break;			}			putimage(Left, TOP, Save, COPY_PUT);			Left += 2;			filter++;			getimage(Left, TOP, Left + 1, Bottom, Save);			bar(Left, TOP, Left + 1, Bottom);			setcolor(BLACK);	/* erase old text */			outtextxy(TEXTXN, TEXTY, string);			setcolor(Primary);			sprintf(string, "%d", filter);			outtextxy(TEXTXN, TEXTY, string);			break;		case F1:			if (PrintScreen())				bee_bop();			break;		case ESC:			quit();		default:			beep();		}	}}void beep(){	sound(200);	delay(125);	nosound();}void bee_bop(){	sound(1000);	delay(80);	sound(200);	delay(160);	sound(1000);	nosound();}/* *	Return to MS-DOS operating system */void quit(){	sound(1000);	delay(250);	nosound();	closegraph();	free((char *)Save);	exit(0);}/* *	Dumps a screen to printer in Double Density landscape format. *	This routine is from the Borland Programming Forum on CompuServe. * *	returns TRUE on error */int PrintScreen(){	int			X,Y,YOfs;	int			BitData,MaxBits;	unsigned int		Height,Width;	struct viewporttype 	Vport;	getviewsettings(&Vport);	Width  = Vport.bottom - Vport.top;	Height = (Vport.right + 1) - Vport.left;	if (PrintChar(27))		return (1);	if (PrintChar('3'))		return (1);	if (PrintChar(24))	/* 24/216 inch line spacing */		return (1);	Y = 0;	while (Y < Height)  {		if (PrintChar(27))			return (1);		if (PrintChar('L'))	/* Double Density */			return (1);		if (PrintChar(Width & 0xff))			return (1);		if (PrintChar(Width >> 8))			return (1);		for (X = Width - 1; X >= 0; X--)  {			BitData = 0;			if ((Y + 7) <= Height)				MaxBits = 7;			else				MaxBits = Height - Y;			for (YOfs = 0; YOfs <= MaxBits; YOfs++)  {				BitData = BitData << 1;				if (getpixel(YOfs + Y, X) > 0)					BitData++;			}			if (PrintChar(BitData))				return (1);		}		if (PrintChar('\r'))			return (1);		if (PrintChar('\n'))			return (1);		Y += 8;	}	PrintChar(12);		/* formfeed */	return (0);}/* *	returns TRUE on error */int PrintChar(out)int	out;{	unsigned char	ret;	ret = biosprint(0, out, 0);	if ((ret & 0x29) || !(ret & 0x10))		return 1;	else		return 0;}int getkey(){	int	key, lo, hi;	key = bioskey(0);	lo = key & 0x00FF;	hi = (key & 0xFF00) >> 8;	return((lo == 0) ? hi + 256 : lo);}/* EOF */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕va一区二区三区| 国内外成人在线| 亚洲一区二区三区中文字幕在线| 亚洲欧美日韩在线不卡| 国产精品美女久久福利网站| 国产欧美综合色| 国产喷白浆一区二区三区| 国产日韩精品一区二区三区| 欧美激情一区二区三区四区| 中文字幕一区二区三区视频| 中文字幕亚洲综合久久菠萝蜜| 亚洲欧美国产毛片在线| 亚洲一区免费观看| 日本免费在线视频不卡一不卡二 | 午夜精品成人在线视频| 婷婷中文字幕一区三区| 久久精品国产亚洲一区二区三区| 精品一区二区三区欧美| 成人国产精品免费网站| 91蝌蚪国产九色| 在线看国产一区| 91麻豆精品国产自产在线| 精品国产乱码久久久久久蜜臀 | 久久综合久色欧美综合狠狠| 久久综合久久鬼色中文字| 欧美国产一区二区在线观看 | 国产在线一区二区综合免费视频| 国产乱人伦偷精品视频免下载| 国产精品123| 色偷偷88欧美精品久久久| 欧美电影在线免费观看| 久久综合久色欧美综合狠狠| 中文字幕永久在线不卡| 亚洲成a人v欧美综合天堂| 国模套图日韩精品一区二区| 成人动漫一区二区在线| 欧美老女人在线| 国产女同互慰高潮91漫画| 一区二区三区国产精华| 久久国产生活片100| 97久久超碰精品国产| 91麻豆精品91久久久久久清纯 | 成人妖精视频yjsp地址| 不卡av在线免费观看| 在线免费观看成人短视频| 日韩美一区二区三区| 亚洲欧美综合色| 免费在线看成人av| 懂色av一区二区三区免费看| 欧美亚洲综合在线| 宅男在线国产精品| 亚洲人午夜精品天堂一二香蕉| 国产精品一区不卡| 精品乱码亚洲一区二区不卡| 日本午夜一本久久久综合| 精品视频在线免费| 亚洲自拍都市欧美小说| 一本大道久久精品懂色aⅴ| 国产精品三级电影| 国产91在线观看| 久久久久国色av免费看影院| 久久精品国产精品青草| 5月丁香婷婷综合| 五月天一区二区| 欧美日韩一卡二卡| 亚洲va中文字幕| 精品视频免费看| 五月婷婷综合激情| 欧美日本在线播放| 水蜜桃久久夜色精品一区的特点| 欧美欧美欧美欧美首页| 首页综合国产亚洲丝袜| 欧美肥妇free| 欧美aaa在线| 欧美成人在线直播| 精品写真视频在线观看| 久久中文娱乐网| 国产精品888| 国产精品久久三| 色哟哟国产精品| 午夜视频一区二区| 欧美电影免费观看高清完整版| 久久99精品视频| 国产三级精品三级在线专区| 成熟亚洲日本毛茸茸凸凹| 日韩毛片一二三区| 欧美午夜精品久久久久久孕妇| 午夜精品久久久久久久99水蜜桃 | 亚洲一区二区三区四区在线观看 | 久久精品免费观看| 国产日产欧美一区二区视频| 91在线视频播放地址| 一区二区三区欧美亚洲| 91精品国产综合久久久蜜臀粉嫩| 精品一区二区三区在线播放| 国产精品午夜久久| 欧美亚洲丝袜传媒另类| 美脚の诱脚舐め脚责91| 欧美激情在线免费观看| 一本大道久久精品懂色aⅴ| 日韩黄色片在线观看| 欧美精品一区二区三区在线播放 | 亚洲精品国产精品乱码不99| 欧美丰满美乳xxx高潮www| 国产一区视频导航| 中文字幕在线不卡一区二区三区| 欧美三级中文字| 韩国一区二区在线观看| 亚洲欧美日韩国产中文在线| 欧美一区二区三区视频在线观看| 国产99一区视频免费| 亚洲一区二区视频在线| 2020日本不卡一区二区视频| 91香蕉视频黄| 麻豆91在线观看| 一区二区中文字幕在线| 欧美一区二区视频网站| 成人av午夜影院| 日韩经典一区二区| 国产精品乱码久久久久久| 91麻豆精品国产91久久久更新时间| 国产成人av一区二区三区在线| 亚洲成人在线网站| 亚洲国产精品成人综合色在线婷婷 | 欧美一区二区在线观看| 9i看片成人免费高清| 免播放器亚洲一区| 亚洲精品视频自拍| 久久久久久久久久久电影| 欧美日韩一区二区在线观看| 国产成人精品一区二| 日本欧美一区二区在线观看| 亚洲色图第一区| 久久精品一区二区三区四区| 欧美精品少妇一区二区三区| 不卡av电影在线播放| 狠狠v欧美v日韩v亚洲ⅴ| 洋洋av久久久久久久一区| 欧美激情中文不卡| 精品久久国产字幕高潮| 欧美美女网站色| 色婷婷激情综合| 成人一级视频在线观看| 精品在线播放午夜| 午夜一区二区三区视频| 18欧美亚洲精品| 国产网站一区二区| 精品少妇一区二区三区日产乱码 | 亚洲韩国精品一区| 亚洲视频一二区| 欧美国产精品久久| 精品盗摄一区二区三区| 91精品福利在线一区二区三区| 91精品福利在线| 99re热视频这里只精品| 国产99久久久国产精品潘金| 久久成人精品无人区| 日本欧美久久久久免费播放网| 亚洲午夜激情网站| 一区二区三区四区中文字幕| 国产精品护士白丝一区av| 国产欧美精品国产国产专区 | 国产一区亚洲一区| 开心九九激情九九欧美日韩精美视频电影 | 国产在线乱码一区二区三区| 麻豆91在线播放| 日韩一区欧美二区| 性欧美疯狂xxxxbbbb| 夜夜操天天操亚洲| 亚洲精品欧美二区三区中文字幕| 中文字幕国产一区二区| 中文无字幕一区二区三区| 国产日韩欧美精品一区| 国产婷婷色一区二区三区在线| 久久亚洲精华国产精华液| 欧美mv日韩mv亚洲| 精品国产第一区二区三区观看体验| 欧美一二三区在线| 精品久久人人做人人爰| 精品久久久久香蕉网| 精品国产制服丝袜高跟| 久久亚洲精品国产精品紫薇| 久久嫩草精品久久久精品| 久久久久久99久久久精品网站| 2017欧美狠狠色| 久久综合九色综合久久久精品综合| 久久先锋资源网| 国产三级一区二区| 1区2区3区欧美| 一区二区三区精品| 三级久久三级久久久| 免费观看一级欧美片| 韩国在线一区二区| 成人精品视频网站| 91老师片黄在线观看| 欧美日韩美女一区二区| 日韩一级大片在线观看| 久久天堂av综合合色蜜桃网| 国产精品天美传媒| 亚洲一区二区三区小说|