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

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)個(gè)簡(jiǎn)單的經(jīng)典例子(編輯修改稿)

2024-08-03 11:42 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】  putchar(next)?!}==============================================================【程序28】 題目:有5個(gè)人坐在一起,問(wèn)第五個(gè)人多少歲?他說(shuō)比第4個(gè)人大2歲。問(wèn)第4個(gè)人歲數(shù),他說(shuō)比第   3個(gè)人大2歲。問(wèn)第三個(gè)人,又說(shuō)比第2人大兩歲。問(wèn)第2個(gè)人,說(shuō)比第一個(gè)人大兩歲。最后    問(wèn)第一個(gè)人,他說(shuō)是10歲。請(qǐng)問(wèn)第五個(gè)人多大?:利用遞歸的方法,遞歸分為回推和遞推兩個(gè)階段。要想知道第五個(gè)人歲數(shù),需知道      第四人的歲數(shù),依次類推,推到第一人(10歲),再往回推。:age(n)int n。{int c。if(n==1) c=10。else c=age(n1)+2。return(c)。}main(){ printf(%d,age(5))。}==============================================================【程序29】 題目:給一個(gè)不多于5位的正整數(shù),要求:一、求它是幾位數(shù),二、逆序打印出各位數(shù)字。1. 程序分析:學(xué)會(huì)分解出每一位數(shù),如下解釋:(這里是一種簡(jiǎn)單的算法,師專數(shù)002班趙鑫提供) :main( ){long a,b,c,d,e,x。scanf(%ld,amp。x)。a=x/10000。/*分解出萬(wàn)位*/b=x%10000/1000。/*分解出千位*/c=x%1000/100。/*分解出百位*/d=x%100/10。/*分解出十位*/e=x%10。/*分解出個(gè)位*/if (a!=0) printf(there are 5, %ld %ld %ld %ld %ld\n,e,d,c,b,a)。else if (b!=0) printf(there are 4, %ld %ld %ld %ld\n,e,d,c,b)?! lse if (c!=0) printf( there are 3,%ld %ld %ld\n,e,d,c)。    else if (d!=0) printf(there are 2, %ld %ld\n,e,d)?!     lse if (e!=0) printf( there are 1,%ld\n,e)。}==============================================================【程序30】 題目:一個(gè)5位數(shù),判斷它是不是回文數(shù)。即12321是回文數(shù),個(gè)位與萬(wàn)位相同,十位與千位相同。  ?。和?9例:main( ){long ge,shi,qian,wan,x。scanf(%ld,amp。x)。wan=x/10000。qian=x%10000/1000。shi=x%100/10。ge=x%10。if (ge==wanamp。amp。shi==qian)/*個(gè)位等于萬(wàn)位并且十位等于千位*/ printf(this number is a huiwen\n)。else printf(this number is not a huiwen\n)。}【程序31】題目:請(qǐng)輸入星期幾的第一個(gè)字母來(lái)判斷一下是星期幾,如果第一個(gè)字母一樣,則繼續(xù)   判斷第二個(gè)字母。:用情況語(yǔ)句比較好,如果第一個(gè)字母一樣,則判斷用情況語(yǔ)句或if語(yǔ)句判斷第二個(gè)字母。:include void main(){char letter。printf(please input the first letter of someday\n)。while ((letter=getch())!=39。y39。)/*當(dāng)所按字母為y時(shí)才結(jié)束*/{ switch (letter){case 39。s39。:printf(please input second letter\n)。     if((letter=getch())==39。a39。)      printf(saturday\n)。     else if ((letter=getch())==39。u39。)         printf(sunday\n)?!      lse printf(data error\n)。     break。case 39。f39。:printf(friday\n)。break。case 39。m39。:printf(monday\n)。break。case 39。t39。:printf(please input second letter\n)。     if((letter=getch())==39。u39。)      printf(tuesday\n)。     else if ((letter=getch())==39。h39。)         printf(thursday\n)?!      lse printf(data error\n)?!    reak。case 39。w39。:printf(wednesday\n)。break。default: printf(data error\n)?!  }}==============================================================【程序32】題目:press any key to change color, do you want to try it. please hurry up!:           ?。篿nclude void main(void){int color。for (color = 0。 color 8。 color++) {  textbackground(color)。/*設(shè)置文本的背景顏色*/ cprintf(this is color %d\r\n, color)。 cprintf(press any key to continue\r\n)?!etch()。/*輸入字符看不見*/ }}==============================================================【程序33】題目:學(xué)習(xí)gotoxy()與clrscr()函數(shù)  ?。海篿nclude void main(void){clrscr()。/*清屏函數(shù)*/textbackground(2)。gotoxy(1, 5)。/*定位函數(shù)*/cprintf(output at row 5 column 1\n)。textbackground(3)。gotoxy(20, 10)。cprintf(output at row 10 column 20\n)。}==============================================================【程序34】題目:練習(xí)函數(shù)調(diào)用1. 程序分析: :include void hello_world(void){printf(hello, world!\n)。}void three_hellos(void){int counter。for (counter = 1。 counter = 3。 counter++)hello_world()。/*調(diào)用此函數(shù)*/}void main(void){three_hellos()。/*調(diào)用此函數(shù)*/}==============================================================【程序35】題目:文本顏色設(shè)置::include void main(void){int color。for (color = 1。 color 16。 color++) { textcolor(color)。/*設(shè)置文本顏色*/ cprintf(this is color %d\r\n, color)。 }textcolor(128 + 15)。cprintf(this is blinking\r\n)。}==============================================================【程序36】題目:求100之內(nèi)的素?cái)?shù)  ?。海篿nclude include define n 101main(){int i,j,line,a[n]。for(i=2。ifor(i=2。i for(j=i+1。j {  if(a[i]!=0amp。amp。a[j]!=0)  if(a[j]%a[i]==0)  a[j]=0。}printf(\n)。for(i=2,line=0。i{ if(a[i]!=0) {printf(%5d,a[i])。 line++。} if(line==10) {printf(\n)。line=0。}}}==============================================================【程序37】題目:對(duì)10個(gè)數(shù)進(jìn)行排序:可以利用選擇法,即從后9個(gè)比較過(guò)程中,選擇一個(gè)最小的與第一個(gè)元素交換,      下次類推,即用第二個(gè)元素與后8個(gè)進(jìn)行比較,并進(jìn)行交換。        :define n 10main(){int i,j,min,tem,a[n]。/*input data*/printf(please input ten num:\n)。for(i=0。i{printf(a[%d]=,i)。scanf(%d,amp。a[i])。}printf(\n)。for(i=0。iprintf(%5d,a[i])。printf(\n)。/*sort ten num*/for(i=0。i{min=i。for(j=i+1。jif(a[min]a[j]) min=j。tem=a[i]。a[i]=a[min]。a[min]=tem。}/*output data*/printf(after sorted \n)。for(i=0。iprintf(%5d,a[i])。}==============================================================【程序38】題目:求一個(gè)3*3矩陣對(duì)角線元素之和 :利用雙重for循環(huán)控制輸入二維數(shù)組,再將a[i][i]累加后輸出。:main(){float a[3][3],sum=0。int i,j。printf(please input rectangle element:\n)。for(i=0。i3。i++) for(j=0。j3。j++) scanf(%f,amp。a[i][j])。for(i=0。i3。i++) sum=sum+a[i][i]。printf(duijiaoxian he is %,sum)。}==============================================================【程序39】題目:有一個(gè)已經(jīng)排好序的數(shù)組?,F(xiàn)輸入一個(gè)數(shù),要求按原來(lái)的規(guī)律將它插入數(shù)組中。1. 程序分析:首先判斷此數(shù)是否大于最后一個(gè)數(shù),然后再考慮插入中間的數(shù)的情況,插入后     此元素之后的數(shù),依次后移一個(gè)位置。 :main(){int a[11]={1,4,6,9,13,16,19,28,40,100}。int temp1,temp2,number,end,i,j。printf(original array is:\n)。for(i=0。i10。i++) printf(%5d,a[i])。printf(\n)。printf(insert a new number:)。scanf(%d,amp。number)。end=a[9]。if(numberend) a[10]=number。else {for(i=0。i10。i++)  { if(a[i]number)   {temp1=a[i]?!   [i]=number?!  or(j=i+1。j11。j++)   {temp2=a[j]?!   [j]=temp1?!   emp1=temp2?!     break?!    }}for(i=0。i11。i++) printf(%6d,a[i])。}==============================================================【程序40】題目:將一個(gè)數(shù)組逆序輸出。:用第一個(gè)與最后一個(gè)交換。:define n 5main(){ int a[n]={9,6,5,4,1},i,temp?!rintf(\n original array:\n)?!or(i=0。i printf(%4d,a[i])。 for(i=0。i {temp=a[i]?! [i]=a[ni1]?! [ni1]=temp?!printf(\n sorted array:\n)。for
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1