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

正文內(nèi)容

二級c編程實訓(xùn)報告-樊超-在線瀏覽

2024-10-15 00:55本頁面
  

【正文】 ii=%dnDCF14”,c)。} 程序截圖:學(xué)校進行成績分級管理,取消分?jǐn)?shù)制,改為成績分級評定。設(shè)計一個程序。解題思路:先把頭文件和主函數(shù)輸入。定義score為任意值scanf(“%d”,score)。源代碼:include void main(){ int score。scanf(“%d”,amp。if(score=90)grade=39。else if(score=80)grade=39。else if(score=70)grade=39。else if(score=60)grade=39。else grade=39。printf(“score=%d,grade=%c,nDCF 14”,score,grade)。}程序截圖:輸入一個日期(年月日),輸出這是某年的第幾天。int cday。year,amp。day)。break。break。break。break。break。break。break。break。break。break。break。break。if((year % 4 ==0 amp。 year % 100!=0 || year % 400 == 0)amp。 month 2){ cday += 1。getch()。源代碼:include void main(){ printf(“* n * * * n* * * * *n ,DCF 14 n”)。}程序截圖:編寫一個程序計算兩個正整數(shù)的最大公約數(shù)和最小公倍數(shù)源代碼:include int main(int argc,int *argv[]){ int num1,num2,temp。a b。scanf(“%d,%d”,amp。num2)。num1 = num2。} a = num1。while(b){ temp = a % b。b = temp。printf(“%dn,dcf 14 n”)。return 0。}程序截圖:有一只猴子第一天摘下若干個桃子,當(dāng)即吃掉了一半,又多吃了一個;第二天又將剩下的桃子吃了一半,有多吃了一個;按照這樣的吃法每天都吃前一天剩下的桃子的一半又一個。問題:這只猴子第一天摘了多少個桃子。day=9。while(day0){ x1=(x2+1)*2。day。getch()。法官為了難,甲乙丙三人到底誰在說謊,睡說的是真話呢?源代碼:include int main(int argc, char *argv[]){int a,b,c。afor(b=0。cif((aamp。!b ||!aamp。b)amp。(bamp。!c || bamp。c)amp。(c amp。a+b == 0 ||!camp。a+b!= 0))printf(“j told a %sn”,a?“truth”:“l(fā)ie”)。printf(“b told a %sn”,c?“truth”:“l(fā)ie”)。getch()。同時培養(yǎng)學(xué)生工作崗位的適應(yīng)能力,團隊協(xié)作能力和分析與解決問題的能力,以及安全、環(huán)保、質(zhì)量與效率意識,為學(xué)生從事數(shù)控加工人員的工作提供知識與技能保障。三、實訓(xùn)內(nèi)容與步驟數(shù)控車削編程、仿真數(shù)控車床第一章 工藝分析 圖(11)如圖(11)所示零件,材料為鋁,無內(nèi)孔棒料,小批量生產(chǎn),使分析其數(shù)控車削加工工藝過程。在這里,我們的仿真軟件,是理想化的把加工零件的尺寸調(diào)整為完全沒有誤差,所以零件圖我們通常都不標(biāo)注公差。該零件比較簡單,由外圓柱面、順圓弧、逆圓弧和倒角構(gòu)成,其中直徑尺寸與軸向尺寸沒有尺寸精度和表面粗糙度的要求。通過上述分析,采取以下幾點工藝措施:零件圖上面沒有公差尺寸,完全看成是理想化的狀態(tài),故變成的時候就直接按照零件圖上面的尺寸變成即可。其次,確定裝夾方案。第三,確定加工順序及走刀路線。又去該零件為單件小批量生產(chǎn),走刀路線設(shè)計不必考慮最短進給路線或者最短空行程路線,外輪廓表面車削走刀路線可沿著零件輪廓順序進行。兩次裝夾中,其中有外輪廓、順圓、逆圓,可以選擇35度硬質(zhì)合金端面車道,由于有順圓,可以選擇93176。第五,切削用量的選擇。第六,數(shù)控加工工藝卡的擬定。第二章 加工準(zhǔn)備 根據(jù)零件圖編寫程序如下(程序以FANUC為例): 裝夾: O1234 %1234 T0101 M03S1000 G00X70Z3 N1G01X28 Z0 X30Z2 Z13 X26Z15 Z20 X36Z30 Z38 G02X30Z50R15 G02X40Z65R25 G03X40Z95R25 G02X34Z104R15 G01Z110 X56Z121 N2Z130 G70P1Q2 G00X100Z100 T0202 M03S260 G00X32 Z3 G00X32 Z3 G00X32 Z3 G00X32 Z3 G00X100Z100 M05 M30打開程序選擇機床 機床回零點 安裝工件和工藝裝夾 安裝刀具建立工件坐標(biāo)系 上傳NC語言 自動加工第三章 具體操作 華中數(shù)控系統(tǒng),或者從windows的程序菜單中依次展開“l(fā)egalsoft”〉 〉單機版〉?;蛘邚膚indows的程序菜單中依次展開“l(fā)egalsoft”〉〉網(wǎng)絡(luò)版〉。進入后,從軟件的主菜單里面“選項”中選擇“選擇機床和系統(tǒng)”如圖3所示,進入選擇機床對話框,如圖4所示,選擇華中世紀(jì)星車床(增量)。首先在菜單欄里面選擇“工藝流程”里面選擇“毛坯”出現(xiàn)圖5對話框:和 圖5 選擇“新毛坯”,出現(xiàn)圖6對話框,按照對話框提示,填寫工件要求的數(shù)值,如下圖所示:圖6 最后,按“確定”。出現(xiàn)圖8對話框,用戶可以調(diào)整毛坯的位置。圖8 選擇“工藝流程”,“車刀刀庫”,選擇刀具,35度車刀,同樣方法,根據(jù)需要選擇刀柄。圖13 然后點擊“刀偏表”下面的按鈕所出現(xiàn)的畫面如下圖所示: 圖14 用鍵盤在“試切直徑”輸入X向測量值回車即可。在圖15(b)窗口中選擇,點擊兩次,選擇自動加工按鈕,在選擇,從“磁盤程序 F1”選擇用戶所自動生成的葉輪代碼(文件名、路徑都是用戶自己定義的)圖15 到存放代碼文件夾中找尋代碼文件(即用戶口編寫的程序,此代碼文件路徑是個人規(guī)定的)找到文件后,雙擊,代碼自動出現(xiàn)在液晶顯示窗口中,如圖所示:圖16 檢查好一切準(zhǔn)備就緒后,點擊按鈕和按鈕,此時機床開始自動加工。 零件圖的工藝分析零件圖的工藝分析,包括零件圖的標(biāo)注正確性、輪廓描述的完整性及必要的工藝措施等。在正常情況下,是沒有這種可能的,所以在零件圖的工藝分析過程,還沒有全面到位,請用戶注意這一點。確定加工順序及走刀路線加工順序的正確安排,按照基面先行、先粗后精原則確定。深度進給可以在xz平面(或yz平面)來回銑削逐漸進刀到既定深度。切削用量的選擇切削用量的選擇一般根據(jù)毛坯的材料、轉(zhuǎn)速、進給速度、刀具的剛度等因素選擇。第二章 加工準(zhǔn)備 加工程序 程序如下O0001。G0 X0 。Z5.。 。 X0 G03 G02 G03 G02 G03 G02 G03 G02 G03 G02 X0 G01 G00 M30由于工件不可能作手工編程,所以我們借助其他軟件生成NC代碼,這個過程在這里我們就忽略,這部分主要涉及到用戶對這些軟件的熟練掌握程度,當(dāng)自動生成NC程序后,保存到用戶規(guī)定 的目錄下,就可以了。 加工流程打開程序選擇機床 機床回零點 安裝工件和工藝裝夾 安裝刀具建立工件坐標(biāo)系 上傳NC語言 自動加工第三章 具體操作 華中世紀(jì)星系統(tǒng) ,或者從windows的程序菜單中依次展開“l(fā)egalsoft”〉〉單機版〉。或者從windows的程序菜單中依次展開“l(fā)egalsoft”〉〉網(wǎng)絡(luò)版〉。圖3 圖4圖5 彈開別處在+X點擊機床按鈕、+Y、+Z到回零狀態(tài),此時指示燈變亮,點擊坐標(biāo)軸控制按鈕使之分按鈕,此時機床回零,液晶顯示屏顯示如下:圖6 機床指令坐標(biāo)系X、Y、Z分別為零。圖9 在圖5中選擇“設(shè)定壓板”圖10 最后,確定即可,選擇毛坯列表里面設(shè)定的新毛坯,安裝。圖12(a)圖12(b)調(diào)節(jié)對刀儀移動圖12(b)所示的位置,把鼠標(biāo)放到視圖中,點擊鼠標(biāo)右鍵,選擇“顯示手輪”。此時手動的調(diào)節(jié)倍率為1/1000mm,同時點擊增量按鈕同時選擇其中的按鈕,調(diào)節(jié)、對刀儀器跟工件的距離,最后出現(xiàn)“塞尺檢查結(jié)果,合適”。同理, 下一步就是設(shè)置參數(shù),打開“顯示輔助視圖”關(guān)閉對刀視圖,在窗口中點擊鼠標(biāo)右鍵,“隱藏手輪”。圖17四、實訓(xùn)總結(jié)轉(zhuǎn)眼間我期望已久的實訓(xùn)周已經(jīng)過去,經(jīng)過一周的實訓(xùn)讓我學(xué)到了許多知識,回想實訓(xùn)這幾天我確實有很大的收獲。這次實訓(xùn)給了我一次全面的、系統(tǒng)的實踐鍛煉機會,鞏固了所學(xué)的理論知識,增強了我的數(shù)控操作能力,我進一步從實踐中認(rèn)識到數(shù)控的重要性。實訓(xùn)就是把理論知識運用到實踐操作中,及時對實踐能力的培訓(xùn),又是對理論知識的復(fù)習(xí)鞏固和延伸。比如說程序的編制還不熟練,加工工藝方面還有待提高,實踐經(jīng)驗還比較欠缺。我相信通過我的努力,所獲得的實踐經(jīng)驗對我終身受益,在我畢業(yè)后的實際工作中將不斷的得到驗證,我會不斷的理解和體會實訓(xùn)中所學(xué)到的知識,在未來的工作中我將把我所學(xué)到的理論知識和實踐經(jīng)驗不斷的應(yīng)用到實際工作來,充分展示自我的個人價值和人生價值。答案:int fun(int score[],int m,int below[]){ int i,k=0,aver=0。i<m。aver/=m。i<m。k++。}第2題 請編寫函數(shù)fun,它的功能是:求出1到100之內(nèi)能北7或者11整除,但不能同時北7和11整除的所有證書,并將他們放在a所指的數(shù)組中,通過n返回這些數(shù)的個數(shù)。for(i=2。i++)if((i%7==0 || i%11==0)amp。 i%77!=0)a[j++]=i。}3: 第3題 請編寫函數(shù)void fun(int x,int pp[],int *n),它的功能是:求出能整除x且不是偶數(shù)的 各整數(shù),并按從小到大的順序放在pp所指的數(shù)組中,這些除數(shù)的個數(shù)通過形參n返回。k=0,*t=pp。i<=x。j++。i<j。k++。}第4題 請編寫一個函數(shù)void fun(char *tt,int pp[]),統(tǒng)計在tt字符中“a”到“z”26各字母各自出現(xiàn)的次數(shù),并依次放在pp所指的數(shù)組中。for(i=0。i++)pp[i]=0。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。break。} }5: 第5題 請編寫一個函數(shù)void fun(int m,int k,int xx[]),該函數(shù)的功能是:將大于整數(shù)m且緊靠m的k各素數(shù)存入xx所指的數(shù)組中。for(i=m+1。i++){ for(j=0。j++){ if(i%j!=0)flag=1。break。amp。k。} } } 第6題 請編寫一個函數(shù)void fun(char a[],char[],int n),其功能是:刪除以各字符串中指定下標(biāo)的字符。答案:void fun(char a[],char b[], int n){ int I,j=0。i<LEN。j++。}第7題 請編寫一個函數(shù)int fun(int *s,int t,int *k),用來求除數(shù)組的最大元素在數(shù)組中的下標(biāo)并存放在k所指的儲存單元中。max=s[0]。i<t。*k=I。S=1+1/(1+2)+1/(1+2+3)+…….+1/(1+2+3+4+……+n)答案:float fun(int n){int i。for(i=2。i++){t=t+i。}return s。M與n為兩個正整數(shù),且要求mn。int I。i<=m。p=t。i<=n。p=p/t。i<=mn。p=p/t。}10: 第10題 編寫函數(shù)fun,它的功能是:利用以下的簡單迭代方法求方程cos(x)x=0的一個實根。(3)x1=cos(x0),求出一個新的x1。(5)所求x1就是方程cos(x)x=0的一個實根,作為函數(shù)值返回。答案:float fun(){float x1=,x0。x1=cos(x0)。return x1。請編寫函數(shù) fun(int a[][n]),該函數(shù)的功能是:使數(shù)組左下半三角元素中的值全部置成0。for(i=0。i++)for(j=0。j++)a[i][j]=0。請編寫函數(shù)fun,函數(shù)的功能使求出數(shù)組周邊元素的平均值并作為函數(shù)值返回給主函數(shù)中的s。double s=。j<N。k++。j<N。k++。i<=N2。k++。i<=N2。k++。}13: 第13題 請編寫一個函數(shù)void fun(inttt[m][n],int pp[n]),tt指向一個m行n列的二維函數(shù)組,求出二維函數(shù)組每列中最小元素,并依次放入pp所指定一維數(shù)組中。答案:void fun(int tt[M][N], int pp[N]){int I,j,min。j<N。for(i=0。i++){if(tt[i][j]<min)min=tt[i][j]。} }14: 第14題 請別寫函數(shù)fun,函數(shù)的功能使求出二維數(shù)組周邊元素之和,作為函數(shù)值返回。答案:int fun(int a[M][N]){int I,j,s=0。j<N。s+=a[M1][j]。i<=M2。s+=a[i][N1]。}15: 第15題 請編寫一個函數(shù)unsigned fun(unsigned w),w使一個大于10的無符號整數(shù),若w使n(n≥2)位的整數(shù),則函數(shù)求出w后n-1位的數(shù)作為函數(shù)值返回。t=w。s=s+p*s1。t=t/10。}16: 第16題 請編寫一個函數(shù)float fun(double h),函數(shù)的功能使對變量h中
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1