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

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

?? express.h

?? 任意數學表達式計算的源碼及測試軟件
?? H
字號:
// Express.h: interface for the CExpress class.
//
//////////////////////////////////////////////////////////////////////
/************************************************************************/
/* 表達式計算類:  CExpress
   版權聲明:該類版權屬于 南京航空航天大學 能源與動力學院 莊三少
             用于其它商業用途前,請先通知作者,否則視為違法。
			                           
										     莊三少 TEL:13512524413  09.3.19
*/
/************************************************************************/
#if !defined(AFX_EXPRESS_H__FFB6A3DB_D1EC_4C79_BAE1_7C371113D1C4__INCLUDED_)
#define AFX_EXPRESS_H__FFB6A3DB_D1EC_4C79_BAE1_7C371113D1C4__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
/************************************************************************/
/* 有關三角函數用角度計算,請輸入輸出時自己轉換                         */
/************************************************************************/
#define  SIN   0
#define  COS   1
#define  TAN   2
#define  EXP   3
#define  LOG   4
#define  ASIN  5
#define  ACOS  6
#define  ATAN  7
#define  SIGN  8
#define  POW   9

#define  PI 3.1415926

class CExpress  
{
public:
	CExpress();
	virtual ~CExpress();
	/************************************************************************/
	/*   主函數       南京航空航天大學 莊三少 09.3.17 tel:13512524413                                                             */
	/************************************************************************/
	//主函數,輸入一字符串表達式得到計算結果
	double GetResultFrString(CString str);
	//step[100]用于存儲計算步驟,顯示計算內容,最多100步,stepNum	為當前部數
	CString step[100];
	int stepNum;
	//用于符號計算,parm為符號,val為表達式中替代符號的數值。比如:result=GetResultFrString1("sin[X]","X",30.0),result=GetResultFrString1("sin[Y]","Y",30.0),
    double GetResultFrString1(CString str,CString parm,double val);//一個未知參數
	double GetResultFrString2(CString str,CString parm1,double val1,CString parm2,double val2);//兩個未知參數
	double GetResultFrStringN(CString str,CString parm[],double val[],int N);//N個未知參數


private:
	//////////////////////////////////////////////////////
	/*
             	基礎函數      南京航空航天大學 莊三少 09.3.17 tel:13512524413
	*/
	//由起始位置和終止位置得到表達式兩者之間的內容
	CString GetStrFromStartAndEnd(CString str,int start,int end);
	//判斷表達式中是否有括號
	bool IsContainBracket(CString str);
	//若存在括號,則獲得最內層括號位置
	void GetBracketPos(CString str,int *start,int *end);
	//用一段字符代替兩個位置之間的內容
	CString ReplaceBetweenPos(CString toBeReplace,CString str,int start,int end);
	//判斷表達式中是否含有符號函數
	bool IsContainSign(CString str);
	//獲得最內層符號函數類型,即符號函數中不存在符號函數,分別返回函數名的位置和參數擴號[]的位置
	int GetSignStyle(CString str,int *sing_s,int *sign_e,int *p_s,int *p_e);
	//獲得參數表達式
	CString GetParmString(CString str,int start,int end);
	//如果是雙參數的話,則分別得到每個參數的表達式
	void GetParmTwo(CString str,int start,int end,CString *s1,CString *s2);
	//判斷是否存在加減乘除
	bool IsJJCC(CString str);	
	bool  IsAddExist(CString str);//+
	bool  IsPulsExist(CString str);//-
	bool  IsTimesExist(CString str);//*
	bool  IsDivideExist(CString str);//chu
	//達到加減乘除的兩個參數
	void  GetJJCCTwoParm(CString str,int pos,CString *s1,CString *s2,int *p_start,int *p_end);
	//若存在加減乘除的話,先判斷符號類型,再獲得加減乘除號的位置,輸入具體體判別類型,將獲得該符號從左向右的第一個位置
	//調用判別函數后再調用該函數
	int  GetJJCCPos(CString str,CString style);
	//得到加減乘除號的數目
	int GetJJCCNum(CString str,CString name);
	//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	/************************************************************************/
	/* 中間函數                                                             */
	/************************************************************************/
	////計算無符號函數,無括號表達式的值
	void GetSingleValue(CString str,double &result);
	//計算含有符號函數的,無括號的表達式
	void GetSignFuncVal(CString str,double &result);
	//計算括號內容
	void GetBracketResult(CString str,double &result);
	////////計算步驟及結果存儲為文件 result.txt
	FILE *resultF;
	///////////預處理函數,包括將大寫字母轉換為小寫,檢查表達式合法形
	BOOL Cheak(CString &str);
	
};

#endif // !defined(AFX_EXPRESS_H__FFB6A3DB_D1EC_4C79_BAE1_7C371113D1C4__INCLUDED_)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av亚洲精华国产精华精华| 五月开心婷婷久久| 欧美电影免费观看高清完整版| 一本久久综合亚洲鲁鲁五月天| 不卡一区二区三区四区| 国产.欧美.日韩| 99在线热播精品免费| 97久久超碰国产精品电影| 91视频精品在这里| 在线欧美一区二区| 7777精品伊人久久久大香线蕉超级流畅| 欧美亚州韩日在线看免费版国语版| 色婷婷亚洲综合| 欧美写真视频网站| 日韩视频免费观看高清完整版在线观看 | 日韩一区在线看| 国内精品自线一区二区三区视频| 国产成人av一区二区三区在线| 丝袜a∨在线一区二区三区不卡| 精品一区二区三区免费播放| 九九九久久久精品| 欧美亚洲国产一区在线观看网站| 精品视频免费看| 欧美精彩视频一区二区三区| 免费人成网站在线观看欧美高清| 亚洲手机成人高清视频| 一区二区三区欧美日| 日韩在线卡一卡二| 韩国一区二区在线观看| 成人黄色a**站在线观看| 欧美日韩久久一区| 久久精品亚洲乱码伦伦中文 | 粉嫩一区二区三区在线看| k8久久久一区二区三区| 日本高清不卡一区| 欧美精品一区二区久久婷婷| 国产精品久久久久久久久图文区| 亚洲成人自拍一区| 国产.精品.日韩.另类.中文.在线.播放| 色综合色狠狠综合色| 欧美xxxx老人做受| 亚洲综合精品自拍| 成人性生交大片免费看视频在线 | 日本va欧美va瓶| 成人av先锋影音| 欧美一区二区在线观看| 国产欧美日韩精品在线| 丝瓜av网站精品一区二区| www.欧美亚洲| 久久婷婷色综合| 亚洲国产精品久久人人爱| 国产成人一级电影| 日韩欧美电影一区| 无码av免费一区二区三区试看| 成人免费视频app| 欧美白人最猛性xxxxx69交| 亚洲激情图片一区| 成人白浆超碰人人人人| 精品处破学生在线二十三| 亚洲成a人片综合在线| 91在线看国产| 亚洲一区二区三区视频在线播放 | 91精品国产手机| 久久精品国产精品青草| 精品国产伦一区二区三区观看体验 | 色婷婷久久久久swag精品| 欧美日韩免费视频| 亚洲视频香蕉人妖| 波波电影院一区二区三区| 久久综合九色综合97婷婷| 蜜臀精品一区二区三区在线观看 | 99久久免费精品高清特色大片| 精品国产伦一区二区三区观看方式 | 久久综合久久综合久久| 麻豆精品精品国产自在97香蕉 | 久久亚洲影视婷婷| 久久99精品久久久久久国产越南 | 国产91对白在线观看九色| 欧美精品一区二区三区久久久 | 欧美一级二级在线观看| 日韩中文字幕不卡| 91精选在线观看| 日本亚洲电影天堂| 欧美videos中文字幕| 美美哒免费高清在线观看视频一区二区| 7878成人国产在线观看| 久久精品国产一区二区| 国产亚洲成aⅴ人片在线观看 | 日韩视频不卡中文| 九九在线精品视频| 国产精品色哟哟网站| 99久久精品国产观看| 亚洲一区二区三区四区五区中文 | 欧美在线视频全部完| 国产高清在线精品| 欧美日韩成人激情| 国产欧美一区二区在线观看| 久久先锋影音av鲁色资源| 国产精品日产欧美久久久久| 国产精品久久久久aaaa樱花| 亚洲精品水蜜桃| 免费久久99精品国产| 国产精品77777| 成人国产一区二区三区精品| 日本韩国一区二区| 欧美揉bbbbb揉bbbbb| 青青草视频一区| 国产精品色一区二区三区| 色婷婷综合在线| 精品制服美女丁香| 亚洲视频资源在线| 亚洲精品在线网站| 色综合av在线| 国产麻豆一精品一av一免费| 亚洲欧美成aⅴ人在线观看| 日韩欧美一级精品久久| 99久久精品国产精品久久| 美女在线视频一区| 亚洲精品视频观看| 久久久www成人免费无遮挡大片| 91国偷自产一区二区开放时间| 国模娜娜一区二区三区| 一区二区三区色| 中文乱码免费一区二区| 日韩三级视频在线看| 日本道在线观看一区二区| 福利视频网站一区二区三区| 免费看欧美女人艹b| 亚洲一区二区在线免费看| 国产精品色在线观看| 精品欧美一区二区久久| 欧美精品在线视频| 欧美自拍偷拍一区| 欧美sm美女调教| 欧美精品一卡两卡| 欧美影视一区二区三区| kk眼镜猥琐国模调教系列一区二区| 久久www免费人成看片高清| 亚洲福利视频一区二区| 亚洲精品videosex极品| 亚洲欧美综合另类在线卡通| 国产亚洲短视频| 国产欧美精品一区aⅴ影院| 2020国产成人综合网| 日韩精品中文字幕在线不卡尤物| 欧美精品免费视频| 欧美丰满嫩嫩电影| 欧美另类高清zo欧美| 欧美三级资源在线| 欧美日韩国产在线播放网站| 色8久久精品久久久久久蜜| 91久久精品国产91性色tv| 91免费精品国自产拍在线不卡 | 91精品国产色综合久久不卡电影| 在线观看91视频| 欧美怡红院视频| 欧美日韩国产色站一区二区三区| 欧美在线观看视频一区二区 | 日本精品裸体写真集在线观看 | 日韩高清电影一区| 免费人成网站在线观看欧美高清| 轻轻草成人在线| 精品无码三级在线观看视频| 激情欧美日韩一区二区| 日韩视频免费直播| 日韩视频免费直播| 国产日韩精品久久久| 亚洲欧美一区二区在线观看| 亚洲精品视频观看| 蜜桃视频一区二区三区在线观看 | eeuss影院一区二区三区| 99久久伊人网影院| 欧美三级日韩三级国产三级| 欧美一区二区久久| 久久久久亚洲蜜桃| 亚洲精品视频在线看| 麻豆成人综合网| 国产成人av一区二区三区在线 | 日韩高清一区在线| 国产乱妇无码大片在线观看| 99麻豆久久久国产精品免费 | 精品视频1区2区| 2017欧美狠狠色| 夜夜爽夜夜爽精品视频| 开心九九激情九九欧美日韩精美视频电影 | 日韩欧美一区二区久久婷婷| 国产欧美一区二区精品性色 | 亚洲欧美日韩中文播放| 亚洲成av人片一区二区三区| 激情欧美日韩一区二区| 一本色道久久综合亚洲91| 日韩欧美黄色影院| 亚洲欧美另类图片小说| 国产在线精品不卡| 欧美伦理影视网| 亚洲三级在线免费观看| 老司机午夜精品99久久| 欧美日韩三级在线| 国产精品国产三级国产aⅴ原创| 日本成人在线不卡视频|