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

正文內(nèi)容

科學(xué)計(jì)算器課程設(shè)計(jì)-wenkub

2023-07-08 02:07:48 本頁面
 

【正文】 he unary operator function. Binocular operators include basic arithmetic, and power functions, unary include trigonometric functions, inverse trigonometric functions, factorial, logarithm, square root, reciprocal and other aspects of operations. The operation can enter any number, including decimals and integers, and positive and negative for all of the above operations and to continuous operation. When an error will give a prompt.Keywords:Simple Calculator??蓪?duì)輸入任意的操作數(shù),包括小數(shù)和整數(shù)及正數(shù)和負(fù)數(shù)進(jìn)行以上的所有運(yùn)算并能連續(xù)運(yùn)算。3.要求程序具備正確性,可讀性和運(yùn)行的高效性。4.寫課程設(shè)計(jì)報(bào)告提交源程序。一、課程設(shè)計(jì)目的、任務(wù)和內(nèi)容要求:《計(jì)算機(jī)語言程序設(shè)計(jì)》是一門以編程實(shí)踐為主的專業(yè)課,目的在于培養(yǎng)學(xué)生利用計(jì)算機(jī)語言進(jìn)行軟件開發(fā)所必需的基本思想和基本技能,進(jìn)一步提高綜合應(yīng)用計(jì)算機(jī)語言的各種編程知識(shí)和技巧進(jìn)行程序設(shè)計(jì)的能力,通過本次課程設(shè)計(jì),學(xué)生應(yīng)能達(dá)到具備設(shè)計(jì)功能較為復(fù)雜的應(yīng)用程序的能力,同時(shí)培養(yǎng)學(xué)生自主學(xué)習(xí)和獨(dú)立創(chuàng)新的精神。報(bào)告正文字?jǐn)?shù)一般應(yīng)不少于3000字,也可由指導(dǎo)教師根據(jù)本門課程設(shè)計(jì)的情況另行規(guī)定。學(xué)生成績由指導(dǎo)教師根據(jù)學(xué)生的設(shè)計(jì)情況給出各項(xiàng)分值及總評(píng)成績,并填寫成績評(píng)定表。所有學(xué)生必須參加課程設(shè)計(jì)的答辯環(huán)節(jié),凡不參加答辯者,其成績一律按不及格處理。平時(shí)表現(xiàn)成績低于6分的學(xué)生,取消答辯資格,其該課程設(shè)計(jì)成績按不及格處理。任務(wù)如下: 1.進(jìn)行需求分析和概要設(shè)計(jì),給出流程圖。內(nèi)容要求:設(shè)計(jì)并完成軟件系統(tǒng)。 二、進(jìn)度安排:第1~3天: 查找資料,進(jìn)行需求分析和概要設(shè)計(jì);第4~6天: 各模塊的詳細(xì)設(shè)計(jì);第7~12天: 軟件實(shí)現(xiàn)與調(diào)試;第13~14天:寫課程設(shè)計(jì)報(bào)告并提交源程序。當(dāng)出現(xiàn)錯(cuò)誤會(huì)給出相應(yīng)提示。MFC 。同樣可以方便生活中處理計(jì)算類的事件,避免煩瑣的計(jì)算,提高人們的處理計(jì)算事件的辦事效率,而且計(jì)算不會(huì)出錯(cuò)。所以次簡易計(jì)算器很有實(shí)用價(jià)值,可以很好的幫助使用者,讓計(jì)算變的簡單化,不必去進(jìn)行復(fù)雜的筆算,很大程度上的減輕了使用者的精神上的損耗,也很大程度上提高了使用者的辦事效率。NNY鍵入一個(gè)數(shù)是否為正數(shù)?m_show =10*m_show+im_show=10*m_showi是否為小數(shù)?用UpdateData(FALSE)刷新顯示還原m_show根據(jù)小數(shù)點(diǎn)后位數(shù)將鍵入的數(shù)除以n次10累加到m_showYN繼續(xù)鍵入數(shù)字?Y輸入數(shù)據(jù)子函數(shù)編輯框關(guān)聯(lián)變量m_show=0圖21 輸入數(shù)據(jù)子函數(shù)流程圖回到總流程圖中,輸完第一個(gè)操作數(shù)后,若按下雙目運(yùn)算符,則把m_show存入data1,按下輸入第二個(gè)操作數(shù)并算出結(jié)果。若需用算出的結(jié)果繼續(xù)運(yùn)算則當(dāng)按下運(yùn)算符號(hào)時(shí),將自動(dòng)先將m_show的數(shù)字保存到data1中再進(jìn)行運(yùn)算。1)在圖32中Controls的“編輯框”按鈕上單擊鼠標(biāo)左鍵,在對(duì)話框編輯窗口上合適的位置按下鼠標(biāo)左鍵并拖動(dòng)鼠標(biāo)畫出一個(gè)大小合適的編輯框。圖34按照“1”的操作過程編輯完成其他按鈕和編輯框等對(duì)象的屬性。double data1=0。double count=10。如圖36所示。 m_Show=。 } m_Show+=39。4 設(shè)計(jì)結(jié)果及分析 測試設(shè)計(jì)結(jié)果1).輸入“100”,“”,“”,“ =”,得到結(jié)果如圖41所示圖412). 輸入”60”,”cos”運(yùn)行結(jié)果如圖42所示圖42編輯框所關(guān)聯(lián)的變量為m_show,程序開始時(shí)為0。按下小數(shù)點(diǎn)按鈕后執(zhí)行docimal=1。這樣即可保存第一個(gè)操作數(shù)。在等于號(hào)按鈕的實(shí)現(xiàn)時(shí)候,我們用switch(type)來實(shí)現(xiàn),當(dāng)case 0時(shí)候,實(shí)現(xiàn)加法運(yùn)算 value=data1+data2。用break來跳出函數(shù),結(jié)束運(yùn)算,現(xiàn)實(shí)結(jié)果。使用MFC減少了大量建立Windows程序時(shí)必須編寫的代碼,由于VC++的繼承和封裝,正是由于MFC編程方法充分利用了面向?qū)ο蠹夹g(shù)優(yōu)點(diǎn),使的設(shè)計(jì)程序編程時(shí)極少需要關(guān)心對(duì)象方法的實(shí)現(xiàn)細(xì)節(jié),而只需要簡單的調(diào)用自己已有對(duì)象的方法就可以了。(4) Visual C++工具降低了編碼的復(fù)雜性?!彼栽诒緦W(xué)期末的課程設(shè)計(jì)是很及時(shí)、很必要的。同時(shí)在設(shè)計(jì)過程中多思考,能否更好的完成實(shí)現(xiàn)。在設(shè)計(jì)過程中我們要善于思考。它還讓我感受到了實(shí)踐的重要性。 //}}AFX_DATA // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CAboutDlg) protected: virtual void DoDataExchange(CDataExchange* pDX)。 m_Show = _T(0)。 DDX_Text(pDX, IDC_SHOW_EDIT, m_Show)。 ASSERT(IDM_ABOUTBOX 0xF000)。 if (!()) { pSysMenuAppendMenu(MF_SEPARATOR)。 // Set big icon SetIcon(m_hIcon, FALSE)。 ()。 // device context for painting SendMessage(WM_ICONERASEBKGND, (WPARAM) (), 0)。 GetClientRect(amp。 // Draw the icon (x, y, m_hIcon)。 switch (choose) { case 1: UpdateData()。) f1=atof(string1)。 f1=(1)*(atof(string1))。 while ((1)==0) { string1=(()1)。 break。 f2=atof(string2)。 } if ((1)==.) { string1=(()1)。 case 3: UpdateData()。 f3=f1*f2。 } m_Show=string1。 string2=m_Show。 else { f3=f1/f2。 } m_Show=string1。 int ff1,ff2,ff3。 ff3=ff1%ff2。 } m_Show=string1。 m_Flag = 1。 m_Show+=39。039。 m_Show=。 } m_Show+=39。 if(m_Flag==1) { m_Flag = 0。 } else { if(m_Show==0) { m_Show=。 }void CJSQDlg::OnNum3Button() { // TODO: Add your control notification handler code here UpdateData()。339。 } UpdateData(false)。 m_Show+=39。439。 m_Show=。 } m_Show+=39。 if(m_Flag==1) { m_Flag = 0。 } else { if(m_Show==0) { m_Show=。 }void CJSQDlg::OnNum7Button() { // TODO: Add your control notification handler code here UpdateData()。739。 } UpdateData(false)。 m_Show+=39。839。 m_Show=。 } m_Show+=39。 if(m_Point==1) m_Show+=。039。 } else if(m_Show==) { m_Show+=0。 } } m_Point = 1。 UpdateData(false)。) m_Show=(()1)。 UpdateData(false)。 m_Point=0。 m_Flag = 1。 } else { Operation()。 m_Count+=1。 choose=1。 if (m_Count==0) { string1=m_Show。 m_Count+=1。 m_Point=0。 if (m_Count==0) { string1=m_Show。 m_Count+=1。 m_Point=0。 if (m_Count==0) { string1=m_Show。 m_Count+=1。 m_Point=0。}void CJSQDlg::OnKe1Button() //求倒數(shù){ // TODO: Add your control notification handler code here UpdateData()。 if(f1==0) MessageBox(被除數(shù)不能為零!, 科學(xué)計(jì)算器(徐金富))。 } if ((1)==.) { string1=(()1)。}void CJSQDlg::OnSinButton() { // TODO: Add your control notification handler code here (%f,sin(atof(m_Show)*))。 m_Flag=1。 } if ((1)==.) { string1=(()1)。}void CJSQDlg::OnTanButton() { // TODO: Add your control notification handler code here if((atoi(m_Show)90)%180==0) { MessageBox(輸入的角度無效,請重新輸入!, 科學(xué)計(jì)算器(徐金富))。 } m_Show=string1。 while ((1)==0) { string1=(()1)。 UpdateData(false)。 } else if (()!=1) {MessageBox(輸入的數(shù)據(jù)錯(cuò)誤,請重新輸入!,標(biāo)準(zhǔn)計(jì)算器)。 } m_Show=string1。039。 while ((1)==0) { string1=(()1)。 UpdateData(false)。amp。return。 } if(res==0) { res=1。 } m_Show=string1。 // TODO: Add your control notification handler code here if ((.)!=1amp。} else { for(int i=1。 while ((1)==0) { string1=(()1)。 UpdateData(false)。 choose=5。 m_Flag = 1。 string1=m_Show。 } if ((1)==.) { string1=(()1)。}void CJSQDlg::OnM1Button() { // TODO: Add your control notification handler code here m_M=39。 UpdateData(false)。 m_Flag=1。 } if ((1)==.) { string1=(()1)。}void CJSQDlg::OnMcButton() { // TODO: Add your control notification handler code here m_M=39。 UpdateData(false)。 //設(shè)置字體顏色
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1