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

正文內(nèi)容

成績(jī)分析問題和全國(guó)交通咨詢模擬系統(tǒng)設(shè)計(jì)方案(存儲(chǔ)版)

  

【正文】 請(qǐng)重新輸入:)。請(qǐng)重新輸入:)。 p=expr[i].expstr。 p=expr[i].expstr。 p=expr[i].expstr。 continue。 continue。 }return 1。:return(ab)。:return(a/b)。=39。)))//檢查是表達(dá)式和操作碼是否到尾 if(change_opnd(*ps)==1)//操作數(shù)處理 { while(change_opnd(*ps)==1) { strncpy(str3,ps,1)。 printf(\n\n 運(yùn)符棧為:\n)。 printf(\n\n 運(yùn)算符棧為:\n)。 printf(\n\n 運(yùn)算符棧為:\n)。amp。||get_opnd(op)==39。//表達(dá)式個(gè)數(shù)加1;}void check()//顯示計(jì)算結(jié)果 { for(int n=0。)break。)//不能重復(fù)保存 { printf(*提醒:記錄已保存過,不需要再次保存。 strcpy(expr[i].expstr,表達(dá)式個(gè)數(shù):)。 printf(*提醒:計(jì)算記錄已經(jīng)保存\n)。 } for(m=0。 printf(\n)。}void start(opnd *op,num *nu)。||r==39。 else if(r==39。 g=39。||c==39。) { while(1) { if(g==39。 } printf(\n繼續(xù)計(jì)算,請(qǐng)輸入\Y\或\y\,否則按任意鍵結(jié)束計(jì)算:)。c39。 }}void main(){ opnd op。nu)。 } else { printf(\n\t*提醒:結(jié)束!\n)。C39。//計(jì)算 } } else { printf(\n\t*提醒:計(jì)算結(jié)束!\n\n)。||c==39。 if(c==39。 start(op,nu)。S39。 if(r==39。 printf(請(qǐng)用戶及時(shí)保存計(jì)算結(jié)果以便查看,每次回到主菜單\n\t時(shí),若沒有保存結(jié)果,則當(dāng)次計(jì)算結(jié)果會(huì)被清除。39。 printf(*提醒:沒有記錄信息,請(qǐng)進(jìn)行計(jì)算并保存信息:\n)。expr[m],sizeof(struct expression),1,fp)!=1)//將表達(dá)式和計(jì)算結(jié)果存到文件中 printf(file write error\n)。39。 } if(expr[i1].expstr[0]==39。 if(expr[n].expstr[0]==39。 printf(\t\n)。 } if(*ps==39。 } if(*ps==39。39。=39。39。(get_opnd(op)==39。//初始化棧 initstack(nu)。 case 39。 case 39。 continue。 p=expr[i].expstr。 p=expr[i].expstr。請(qǐng)重新輸入:,*(p1),*p)。請(qǐng)重新輸入:,*p)。請(qǐng)重新輸入:,*p)。 if(change_opnd(*p)==0)//一個(gè)(,n+1 n++。)//語(yǔ)法檢查結(jié)束 break。 printf(\n請(qǐng)輸入表達(dá)式,以等號(hào)結(jié)尾:)。ip。 double da=0。39。39。939。539。139。:return 4。:return 3。:return 2。i) printf(%f ,nudata[i])。 nutop。 } nutop++。i=0。\039。char pop_opnd(opnd *op){ char a=39。/*《opnd棧操作》:*/void initstack(opnd *op){ optop=1。 char expstr[MAXSIZE]。感覺一開始設(shè)計(jì)結(jié)構(gòu)寫函數(shù)體現(xiàn)的是數(shù)據(jù)結(jié)構(gòu)的思想,后面的調(diào)試則更加體現(xiàn)了人的綜合素質(zhì),專業(yè)知識(shí)、堅(jiān)定耐心、鍥而不舍,真的缺一不可啊。做什么都需要耐心,做設(shè)計(jì)寫程序更需要耐心。測(cè)試目的:判別表達(dá)式的正確性。實(shí)際輸出:6;測(cè)試輸入:1+2=、21=、3*3=、6/3=;=39。 252。l start2( )子菜單 → save() → start2()。 } for(i=nutop。 return a。}int push_num(num *nu,double da)//入棧{ if(nutop==MAXSIZE1) { printf(error:The \date\ stack is full.)。i) printf(%c ,opcode[i])。 if(optop==1) { printf(error:The \opnd\ stack is empty.)。\039。}int empty_opnd(opnd *op)//判空{(diào) if(optop==1) return 0。(2)要得到輸出結(jié)果,必須鍵入回車鍵,根據(jù)界面的提示,鍵入相應(yīng)的符號(hào)。要求以字符序列的形式從終端輸入語(yǔ)法正確的、不含變量的整數(shù)表達(dá)式,利用給定的算術(shù)符優(yōu)先關(guān)系,實(shí)現(xiàn)對(duì)算數(shù)四則混合運(yùn)算表達(dá)式的求值,并演示在求值過程中運(yùn)算符棧、操作符棧、輸入字符和主要操作的變化過程。(3)設(shè)計(jì)思路:從鍵盤輸入中綴表達(dá)式,然后將中綴表達(dá)式轉(zhuǎn)換為后綴表達(dá)式,利用后綴表達(dá)式求值。b:表達(dá)式開頭只能是數(shù)字或“(”,表達(dá)式中只能有一個(gè)“=”。//《——opnd棧操作——》:void initstack(opnd *op)//初始化棧{ optop=1。}char pop_opnd(opnd *op)//出棧{ char a=39。\039。i=0。 else return 1。 if(nutop==1) { printf(error:The \date\ stack is empty.)。 return 0。↗ load → start()。 main( )函數(shù):調(diào)用了一個(gè)函數(shù)start( ),start( )判斷執(zhí)行查看所有計(jì)算記錄函數(shù)load( ),或是清空以往的所有計(jì)算記錄,或是退出程序,或是檢查輸入表達(dá)式語(yǔ)法make_str( )并計(jì)算表達(dá)式result(op,nu)的操作。nu)輸出界面開始結(jié)束i=0 str2[MAXSIZE]= str3[2]=0char *ps=expr[i].expstrinitstack(op)initstack(nu)push_opnd(op,39。))change_opnd(*ps)==1change_opnd(*ps)==1strncpy(str3,ps,1); strcat(str2,str3); ps++push_num(nu,change_num(str2))strcpy(str2,)YY輸出棧,顯示棧的變化NYNYYYi++五、調(diào)試分析與設(shè)計(jì)體會(huì)a.測(cè)試數(shù)據(jù)首先對(duì)程序主導(dǎo)函數(shù)start( )進(jìn)行測(cè)試,運(yùn)行程序,得到界面如下情況:(圖一)輸入表達(dá)式,程序?qū)斎氲臄?shù)據(jù)進(jìn)行判斷:(1)根據(jù)本程序的要求第一個(gè)字符只能是數(shù)字或“(”,最后一個(gè)字符只能是“=”;表達(dá)式括號(hào)必須配對(duì),中間不能出現(xiàn)“=”;在“(”前面只能是“+、-、*、/、( ”,在“+、-、*、/、=、)”前面只能是數(shù)字或“)”;輸入幾組表達(dá)式如下情況:A組:正確輸出:6;(圖六)測(cè)試輸入:8=9=;((8)+9=;當(dāng)然,這次程序的一些編程思想還是從樹上借鑒的,所以更讓我體會(huì)到吃透書本的重要性,當(dāng)然基礎(chǔ)是不能忘掉的。寫程序是這樣,做項(xiàng)目是這樣,過我們的生活更是應(yīng)該這樣。 /*表達(dá)式數(shù)*/struct expression/*表達(dá)式結(jié)構(gòu)*/{ long double result。}num。 return 1。}char get_opnd(opnd *op){ char a=39
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1