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

正文內(nèi)容

c語言實(shí)驗(yàn)報(bào)告-資料下載頁

2024-10-24 19:39本頁面
  

【正文】 。,c2=39。b39。想得到以下的輸出格式和結(jié)果,請(qǐng)寫出程序。要求輸出結(jié)果如下:(注意空格的輸出)a= 3 b= 4 c= 5 x=,y=,z= x+y= y+z= z+x= u= 51274 n= 128765 c1=39。a39。 or 97(ASCII)c2=39。B39。 or 98(ASCII)(2)假設(shè)m是一個(gè)三位數(shù),試編寫一程序完成將m的個(gè)位,十位,百位反序輸出(例如:123反序輸出為321)。五、實(shí)驗(yàn)結(jié)果三、1:d,2,7500(1): a=61,b=62 c1=a,c2=b d= ,e= f= ,g= m=50000,n=60000 p=32768,q=40000(2): a=15536,b=5536 c1==,c2= d=,e= f= ,g= m=50000,n=60000 p=50000,q=5536(3): c1==,c2= d= ,e= f=,g= m=15536,n=0 p=5536,q=1(4): a=15536,b=5536 c1==,c2= d= ,e= f=,g= p=12640,q=177777六、源程序清單 2(1): include void main(){ int a=3,b=4,c=5。long int u=51274,n=128765。float x=,y=,z=。char c1=39。a39。,c2=39。b39。printf(“a=%2d b=%2d c=%2dn”,a,b,c)。printf(“x=%f,y=%f,z=%fn”,x,y,z)。printf(“x+y=% y+z=% z+x=%”,x+y,y+z,z+x)。printf(“u=%6ld n=%9ldn”,u,n)。printf(“%s %s %d%sn”,“c1=39。a39?!?“or”,c1,“(ASCII)”)。printf(“%s %s %d%sn”,“c2=39。B39?!?“or”,c2,“(ASCII)”)。}(2:)include void main(){ int a,b。scanf(“%d”,amp。a)。b=a/100+a%100/10*10+a%10*100。printf(“%d”,b)。}七、分析、總結(jié)、及心得在本次實(shí)驗(yàn)中,學(xué)會(huì)了賦值語句的使用方法,不同類型數(shù)據(jù)的輸入輸出,尤其是某些空格應(yīng)特別注意,了解了在scanf語句中不能用n,這也是我一直犯的錯(cuò)誤。實(shí)驗(yàn)四 選擇結(jié)構(gòu)程序設(shè)計(jì)一、實(shí)驗(yàn)?zāi)康膶W(xué)會(huì)正確使用邏輯運(yùn)算符及邏輯表達(dá)式;熟練掌握if 語句與switch 語句;二、實(shí)驗(yàn)預(yù)習(xí)認(rèn)真閱讀if 語句和switch 語句部分內(nèi)容。編寫好所需要的程序。三、實(shí)驗(yàn)指導(dǎo)輸入三角形的三邊長(zhǎng),判斷這個(gè)三角形是否是直角三角形。(1)算法分析:直角三角形斜邊最長(zhǎng),要先找出三邊中最長(zhǎng)的邊,判斷最長(zhǎng)邊的平方 是否等于其余兩邊的平方和,若相等就是直角三角形。根據(jù)分析結(jié)果書寫源程序。include void main(){ int a,b,c,t。/* 三邊設(shè)為a,b,c,t 是用于交換的中間變量*/ scanf(“%d,%d,%d”,amp。a,amp。b,amp。c)。if(at=a。a=b。b=t。}/* a 中放a,b 中較長(zhǎng)邊*/ if(at=a。a=c。c=t。}/* a 中放a,b,c 中的最長(zhǎng)邊*/ if(a*a==b*b+c*c)printf(“Y”)。elseprintf(“N”)。}(2)編輯源程序(3)編譯【F9】,直到?jīng)]有錯(cuò)誤。(4)運(yùn)行【Ctrl+F9】,輸入: 3,4,5↙(5)查看結(jié)果【Alt+F5】,輸出: Y四、實(shí)驗(yàn)內(nèi)容在C 編輯環(huán)境下編輯實(shí)驗(yàn)指導(dǎo)中給出的程序、編譯并運(yùn)行。本節(jié)實(shí)驗(yàn)題目:(1)給出一個(gè)百分制成績(jī),要求輸出成績(jī)等級(jí)A、B、C、D。90 分以上為A,80~89分為B,70~79 分為C,60~69 分為D,60 分以下為E。①事先編好程序,要求分別用if 語句和switch 語句實(shí)現(xiàn)。運(yùn)行程序,并檢查結(jié)果是否正確。②再運(yùn)行一次程序,輸入分?jǐn)?shù)為負(fù)值(如-70),這顯然是輸入時(shí)出錯(cuò),不應(yīng)給出等級(jí)。③修改程序,使之能正確處理任何數(shù)據(jù)。當(dāng)輸入數(shù)據(jù)大于100 或小于0 時(shí),通知用戶“輸入數(shù)據(jù)錯(cuò)”,程序結(jié)束。(2)給出一個(gè)不多于5位的正整數(shù),要求:①求出它是幾位數(shù)。②分別打印出每一位數(shù)。③按逆序打印出各位數(shù)字。五、簡(jiǎn)述編程思路(switch語句)來對(duì)不是所要求的輸入的判斷與執(zhí)行,其次寫出主要要執(zhí)行的語句對(duì)于switch要求用break跳出,if則不同,六、源程序清單 :(用switch)include void main(){ float a。char b。printf(“please input a score:”)。scanf(“%f”,amp。a)。while(a100){ printf(“input error”)。scanf(“%f”,amp。a)。} switch((int)a/10){case 0:case 1:case 2:case 3:case 4:case 5:b=39。E39。break。case 6:b=39。D39。break。case 7:b=39。C39。break。case 8:b=39。B39。break。case 9:case 10:b=39。A39。}printf(“b=%”,b)。} :(用if)include void main(){ float a。char b。printf(“please input a score:”)。scanf(“%f”,amp。a)。while(a100){ printf(“input error”)。scanf(“%f”,amp。a)。} if(a=0amp。amp。ab=39。E39。else if(a=60amp。amp。ab=39。D39。else if(a=70amp。amp。ab=39。C39。else if(a=80 amp。amp。ab=39。B39。elseb=39。A39。printf(“b=%”,b)。} : include void main(){ long int a。long int g,s,b,q,w,f,place。scanf(“%ld”,amp。a)。while(a99999){ printf(“input error”)。scanf(“%ld”,amp。a)。} if(a9999)place=5。else if(a999)place=4。else if(a99)place=3。else if(a9)place=2。else place=1。printf(“%dn”,place)。g=a%10。s=a%100/10。b=a%1000/100。q=a%10000/1000。w=a/10000。printf(“%ld,%ld,%ld,%ld,%ldn”,g,s,b,q,w)。f=a%10*10000+a%100/10*1000+a%1000/100*100+a%10000/1000*10+a/10000。printf(“f=%ldn”,f)。}七、實(shí)驗(yàn)心得通過本次實(shí)驗(yàn),明白了if和switch的聯(lián)系,以及長(zhǎng)整形在打印時(shí)注意的地方,學(xué)會(huì)使用邏輯運(yùn)算符及邏輯表達(dá)式。實(shí)驗(yàn)五 循環(huán)控制一、實(shí)驗(yàn)?zāi)康?.熟練掌握for 語句、while 語句、dowhile 語句實(shí)現(xiàn)循環(huán)的方法; 2.理解循環(huán)嵌套及其使用方法;3.掌握break 語句與continue 語句的使用;4.掌握用循環(huán)實(shí)現(xiàn)一些常用算法(如窮舉、迭代、遞推等)。二、實(shí)驗(yàn)預(yù)習(xí)1..編寫好所需要的程序。三、實(shí)驗(yàn)指導(dǎo) 1.打印如下圖案** * ** * * * * * * * * * * *(1)算法分析:從圖案中找出行數(shù),空格數(shù),星號(hào)數(shù)間的關(guān)系如下: 行數(shù)空格數(shù)星號(hào)數(shù) 1 3 1 2 2 3 3 1 5 4 0 7 i 4i 2*i1 可用雙重循環(huán)控制整個(gè)圖案的輸出。若用循環(huán)變量i,j 分別控制外層,內(nèi)層循環(huán),則 i 的取值從1 到4,表示行數(shù),在每行中要確定前面空格個(gè)數(shù)和星號(hào)個(gè)數(shù),空格個(gè)數(shù)是4i,星號(hào)個(gè)數(shù)是2*i1。(2)根據(jù)分析結(jié)果寫出源程序 include void main(){ int i,j。/*定義循環(huán)控制變量*/ for(i=1。i(6)查看結(jié)果【Alt+F5】。輸出題目要求的圖案。四、實(shí)驗(yàn)內(nèi)容1.在C 編輯環(huán)境下編輯實(shí)驗(yàn)指導(dǎo)中給出的程序,編譯并運(yùn)行。2.要求學(xué)生獨(dú)立完成如下題目:(1)輸出100到1000之間的所有水仙花數(shù)。所謂水仙花數(shù)是指一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。(2)輸入一行字符,分別統(tǒng)計(jì)出其中英文字母、空格、數(shù)字 和其他字符的個(gè)數(shù)。(3)試?yán)脠D形函數(shù)完成極坐標(biāo)函數(shù)ρ=cos(3*X)圖像的繪制?!具M(jìn)階題目,選做】 根據(jù)以上題目要求編程并上機(jī)調(diào)試運(yùn)行。五、編程思路2(1)對(duì)一個(gè)數(shù)字每一位的輸出的前提下在利用一個(gè)if語句即可。2(2)先明白英文字母、空格、數(shù)字的ASCII,在用if函數(shù)即可。六、程序運(yùn)行結(jié)果 2(1):include include void main(){ int a=100,g,s,b。while(a=100amp。amp。aprintf(“%dn”,a)。a++。}}(2):include void main(){ char c。int i=0,j=0,k=0,l=0。while((c=getchar())!=39。n39。){if(c=65amp。amp。c96amp。amp。ci++。else if(c=48amp。amp。cj++。else if(c==32)k++。elsel++。} printf(“i=%d,j=%d,k=%d,l=%dn”,i,j,k,l)。}(3):include include define PI int main(){ int gdriver, gmode。float p,x,px,py,zx,zy。gdriver=VGA。gmode=VGAHI。initgraph(amp。gdriver, amp。gmode, “c: c”)。for(x=0。xp=cos(3*x)。zx=p*cos(x)。zy=p*sin(x)。px=320+zx*100。py=240zy*100。putpixel(px,py,14)。}getch()。closegraph()。return 0。}七、實(shí)驗(yàn)總結(jié)、心得通過本次實(shí)驗(yàn),理解了一些循環(huán)語句的選擇、運(yùn)用,對(duì)一些簡(jiǎn)單循環(huán)的嵌套有了更進(jìn)一步的理解。
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1