freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]c程序設(shè)計(jì)設(shè)計(jì)性實(shí)驗(yàn)報(bào)告(存儲(chǔ)版)

2025-05-11 22:23上一頁面

下一頁面
  

【正文】 exit(1)。=0。if(!){coutthe mem is not enough\n。[]=item。exit(1)。=0。:case39。}}///////將中綴表達(dá)式轉(zhuǎn)換為后綴表達(dá)式,中綴在str1中,后綴在str2中_declspec(dllexport) int change(char* str1,char*str2){ Stack2 R。\039。}else if(ch==39。+39。while(Precedence(w)=Precedence(ch)){str2[j++]=w。939。039。ch=str1[++i]。) {coutthe expersion is error\n。Initiatestack(S)。+39。 i++。/39。 while(str[i]=48amp。 double j=。}if(EmptyStack(S)){cout Stack is empty\n。 int i=0,k。}while(!EmptyStack(s)){ p[i]=Pop(s)。文檔在線網(wǎng)會(huì)對(duì)會(huì)員提供的文檔資料進(jìn)行篩選和編輯,但是并不聲明或保證其內(nèi)容的合法性和正確性。Push(s,k)。}ClearStack(S)。 } x+=y。) { i++。 break。 break。:x=Pop(S)。continue。return 1。){ if(ch==39。.39。return 0。039。/39。ch=str1[++i]。){Push2(R,ch)。char ch=str1[i]。39。case39。=0。}_declspec(dllexport)ElemType2 Peek2(Stack2 amp。=2*。S){ =50。=0。}////////////////////////////////////////////_declspec(dllexport)ElemType Peek(Stack amp。=2*。S){ =50。}void CCalcDlg::Onexit() { // TODO: Add your control notification handler code here exit(1)。 (%s,s)。buffer1[i+1]==39。 _gcvt(y,6,buffer1)。) { ( 抱歉不能處理這類表達(dá)式!\n 請(qǐng)輸入試試)。 strncpy(s,(LPCTSTR)str1,sizeof(s))。 str1=m_edit1。\039。 for(i=0。 MessageBox(str2,馮凱溫馨提示)。 s[()1]=39。 str2=str1。 m_edit1+=(CString)buffer1。p[i]!=39。 goto label。39。*39。 } } for(i=0。 } else if(s[i]==39。s[i]!=39。 MessageBox(str2,馮凱溫馨提示)。}void CCalcDlg::Onshi_liu_jin_zhi() { // TODO: Add your control notification handler code heredouble x1,x2,*p。j35。 if(x10) x2=x1。/39。amp。+39。) {( 抱歉不能處理這類表達(dá)式!\n 請(qǐng)輸入一個(gè)不帶任何符號(hào)的整數(shù)試試)。) { ( 抱歉不能處理帶小數(shù)點(diǎn)的數(shù)!\n 請(qǐng)輸入一個(gè)整數(shù)試試)。 strncpy(s,(LPCTSTR)str1,sizeof(s))。 str1=m_edit1。 m_edit1+=(CString)buffer1。p[i]!=39。 goto label。39。*39。 } } for(i=0。 } else if(s[i]==39。s[i]!=39。 MessageBox(str2,馮凱溫馨提示)。}void CCalcDlg::OnChangeEdit1() { // TODO: If this is a RICHEDIT control, the control will not // send this notification unless you override the CDialog::OnInitDialog() // function and call CRichEditCtrl().SetEventMask() // with the ENM_CHANGE flag ORed into the mask. // TODO: Add your control notification handler code here }void CCalcDlg::OnER_jin_zhi() { // TODO: Add your control notification handler code here double x1,x2,*p。 str1=m_edit1。amp。 } y=log10(x)。 goto label。int i=0。buffer1[i+1]==39。 _gcvt(y,16,buffer1)。 if((1)==B||(1)==o||(1)==H||(1)==B||(1)==o||(1)==H) { { ( \n! 計(jì) 算 格 式 錯(cuò) 誤 \n請(qǐng) 重 新 輸 入)。} m_edit1=(CString)buffer1。i++) { if(buffer1[i]==39。 MessageBox(str2,馮凱溫馨提示)。 if((1)==B||(1)==o||(1)==H||(1)==B||(1)==o||(1)==H) { { ( \n! 計(jì) 算 格 式 錯(cuò) 誤 \n請(qǐng) 重 新 輸 入)。 }void CCalcDlg::OnChu() { // TODO: Add your control notification handler code here m_edit1+=/。} m_edit1=(CString)buffer1。i++) { if(buffer1[i]==39。 if(r==sqrt(2)) { ( \n輸 入 的 表 達(dá) 式 錯(cuò) 誤 ! \n請(qǐng) 重 新 輸 入)。 m_edit1=_T( )。||s[i+1]==39。||s[i]==39。 goto label。*39。int i=0。 UpdateData(false)。 UpdateData(false)。 UpdateData(false)。 int x = (() cxIcon + 1) / 2。 } else { CDialog::OnSysCommand(nID, lParam)。 pSysMenuAppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu)。 //}}AFX_DATA_MAP}BEGIN_MESSAGE_MAP(CCalcDlg, CDialog) //{{AFX_MSG_MAP(CCalcDlg) ON_WM_SYSCOMMAND() ON_WM_PAINT() ON_WM_QUERYDRAGICON() ON_BN_CLICKED(IDC_1, OnNO1) ON_BN_CLICKED(IDC_2, OnNO2) ON_BN_CLICKED(IDC_3, OnNO3) ON_BN_CLICKED(IDC_4, OnNO4) ON_BN_CLICKED(IDC_5, OnNO5) ON_BN_CLICKED(IDC_6, OnNO6) ON_BN_CLICKED(IDC_7, OnNO7) ON_BN_CLICKED(IDC_8, OnNO8) ON_BN_CLICKED(IDC_0, OnN0) ON_BN_CLICKED(IDC_9, OnNO9) ON_BN_CLICKED(IDC_DIAN, OnDOT) ON_BN_CLICKED(IDC_ADD, OnADD) ON_BN_CLICKED(IDC_DENG, OnDENG) ON_BN_CLICKED(IDC_clear, Onclear) ON_BN_CLICKED(IDC_SUB, OnSub) ON_BN_CLICKED(IDC_CHENG, OnCheng) ON_BN_CLICKED(IDC_CHU, OnChu) ON_BN_CLICKED(IDC_sqrt, Onsqrt) ON_BN_CLICKED(IDC_powe, Onpowe) ON_BN_CLICKED(IDC_DUISHU, OnDuishu) ON_BN_CLICKED(IDC_BUTTON1, Ondelete) ON_BN_CLICKED(IDC_BUTTON3, Onyoukuohao) ON_BN_CLICKED(IDC_BUTTON4, Onzuokuohao) ON_EN_CHANGE(IDC_EDIT1, OnChangeEdit1) ON_BN_CLICKED(IDC_BUTTON2, OnER_jin_zhi) ON_BN_CLICKED(IDC_BUTTON5, Onba_jin_zhi) ON_BN_CLICKED(IDC_BUTTON6, Onshi_liu_jin_zhi) ON_BN_CLICKED(IDC_BUTTON7, OnCOS) ON_BN_CLICKED(IDC_BUTTON8, Onsin) ON_BN_CLICKED(IDC_BUTTON9, OnOP) ON_BN_CLICKED(IDC_BUTTON10, OnZhuti) ON_BN_CLICKED(IDC_BUTTON11, Onexit) //}}AFX_MSG_MAPEND_MESSAGE_MAP()/////////////////////////////////////////////////////////////////////////////// CCalcDlg message handlersBOOL CCalcDlg::OnInitDialog(){ CDialog::OnInitDialog()。// Dialog Data //{{AFX_DATA(CAboutDlg) enum { IDD = IDD_ABOUTBOX }。覆蓋了數(shù)據(jù)結(jié)構(gòu)以及c++中的基本知識(shí),對(duì)于課本上的知識(shí)提供了一個(gè)應(yīng)用平臺(tái)。此次編程也讓我對(duì)VisualC++編程有了新的認(rèn)識(shí),也讓我認(rèn)識(shí)到有很多知識(shí)還沒學(xué)到手至少目前應(yīng)該掌握VisualC++的基礎(chǔ)這是很重要的一個(gè)學(xué)習(xí)過程。因此可以嘗試用樹來實(shí)現(xiàn)該計(jì)算器。但是還有一些缺陷沒能解決,如進(jìn)制轉(zhuǎn)換不能處理浮點(diǎn)數(shù)的問題還沒能夠解決。S) //堆棧的初始化 void Push(Stackamp。 整個(gè)程序的模塊組成:(1) Windows基于對(duì)話框的資源文件模塊。開發(fā)環(huán)境要求: 軟件環(huán)境:windows98/windowsXP/windows2000,Visual C++ 硬件環(huán)境:計(jì)算機(jī)(Pen4CPU, 256MRAM,60G以上硬盤,輸入輸出設(shè)備)技術(shù)文檔要求:按照軟件工程技術(shù)文檔編寫要求進(jìn)行。 。系統(tǒng)設(shè)計(jì)說明:(包括主菜單、子菜單、模塊功能簡介、數(shù)據(jù)字典、系統(tǒng)結(jié)構(gòu)圖) 主菜單主要包含: 操作說明、相關(guān)主題、退出。 void Initiatestack(Stack amp。計(jì)算器可以處理表達(dá)式運(yùn)算,可以進(jìn)行數(shù)制轉(zhuǎn)換,和一些常見的數(shù)學(xué)計(jì)算如開方,取平方求對(duì)數(shù),正弦,余弦等。如二叉樹也可以實(shí)現(xiàn)表達(dá)式的解析與計(jì)算。基本上掌握了MFC程序開發(fā)的環(huán)節(jié)過程這對(duì)以后視窗編程有很大的幫助,在此基礎(chǔ)上可以自己開方一些小程序,找到了自我提高的方法。此次實(shí)驗(yàn),應(yīng)用了堆棧這一存儲(chǔ)結(jié)構(gòu)來解析表達(dá)式,并用動(dòng)態(tài)鏈接庫技術(shù)進(jìn)行導(dǎo)出。// CAboutDlg dialog used for App Aboutclass CAboutDlg : public CDialog{public: CAboutDlg()。 //{{AFX_DATA_MAP(CCalcDlg) DDX_Text(pDX, IDC_EDIT1, m_edit1)。 if (!()) { pSysMenuAppendMenu(MF_SEPARATOR)。 ()。rect)。}void CCalcDlg::OnNO2() { // TODO: Add your control notification handler code here m_edit1+=2。}void CCalcDlg::OnNO6() { /
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1