【正文】
能干的人,不在情緒上計較,只在做事上認真;無能的人!不在做事上認真,只在情緒上計較。什么是奮斗?奮斗就是每天很難,可一年一年卻越來越容易。} 寧可累死在路上,也不能閑死在家里!寧可去碰壁,也不能面壁。quot。quot。for(i=0。quot。quot。 a[Ni1]=temp。i {temp=a。,a)。%4damp。i printf(amp。)。\n original array:\namp。 prin tf(amp。:用第一個與最后一個交換。,a)。%6damp。i++) printf(amp。lt?! ?} }}for(i=0?! ?temp1=temp2。j++) {temp2=a[j]。lt?! ?for(j=i+1。number) {temp1=a。i++) { if(aamp。lt。else {for(i=0。gt。end=a[9]。amp。quot。quot。)。insert a new number:amp。printf(amp。quot。quot。,a)。%5damp。i++) printf(amp。lt。for(i=0。quot。quot。int temp1,temp2,number,end,i,j。1. 程序分析:首先判斷此數(shù)是否大于最后一個數(shù),然后再考慮插入中間的數(shù)的情況,插入后 此元素之后的數(shù),依次后移一個位置。}【程序39】題目:有一個已經(jīng)排好序的數(shù)組。quot。quot。i++) sum=sum+a。lt。for(i=0。amp。quot。quot。3。jamp。3。iamp。)。please input rectangle element:\namp。printf(amp。:main(){float a[3][3],sum=0。,a)。%5damp。i printf(amp。)。After sorted \namp。}/*output data*/printf(amp。a=a[min]。a[j]) min=j。j if(a[min]amp。i {min=i。)。\namp。printf(amp。quot。quot。for(i=0。quot。quot。a)。,amp。%damp。scanf(amp。quot。quot。for(i=0。quot。quot。 :define N 10main(){int i,j,min,tem,a[N]。line=0。quot。quot?!?line++。quot。quot。for(i=2,line=0。quot。quot。a[j]!=0) if(a[j]%a==0) a[j]=0。amp。j { if(a!=0amp。for(i=2。for(i=2。quot。quot。)。This is blinking\r\namp。cprintf(amp。, color)。This is color %d\r\namp。/*設置文本顏色*/ cprintf(amp。 16。 color amp。/*調(diào)用此函數(shù)*/}【程序35】題目:文本顏色設置::include void main(void){int color。 counter++)hello_world()。lt。for (counter = 1。)。Hello, world!\namp。}【程序34】題目:練習函數(shù)調(diào)用1. 程序分析: :include void hello_world(void){printf(amp。quot。quot。gotoxy(20, 10)。)。Output at row 5 column 1\namp。/*定位函數(shù)*/cprintf(amp。/*清屏函數(shù)*/textbackground(2)?!?getch()。quot。quot。, color)。This is color %d\r\namp。/*設置文本的背景顏色*/ cprintf(amp。 8。 color amp?! ?} }}【程序32】題目:Press any key to change color, do you want to try it. Please hurry up!: :include void main(void){int color。quot。quot。break。quot。quot。39。39?! ?break。quot。quot。)。thursday\namp。) printf(amp。hamp?! ?else if ((letter=getch())==amp。quot。quot。39。39。)。please input second letter\namp。:printf(amp。Tamp。case amp。)。monday\namp。:printf(amp。Mamp。case amp。)。friday\namp。:printf(amp。Famp。case amp。)。data error\namp?! ?else printf(amp。quot。quot。39。39。)。saturday\namp。) printf(amp。aamp?! ?if((letter=getch())==amp。quot。quot。39。39。39。39。)。please input the first letter of someday\namp。printf(amp。:用情況語句比較好,如果第一個字母一樣,則判斷用情況語句或if語句判斷第二個字母。)。this number is not a huiwen\namp。else printf(amp。quot。quot。amp。amp。ge=x%10。qian=x%10000/1000。x)。,amp。%ldamp。scanf(amp。即12321是回文數(shù),個位與萬位相同,十位與千位相同。,e)。 there are 1,%ld\namp?! ?else if (e!=0) printf(amp。quot。quot。,e,d,c)。 there are 3,%ld %ld %ld\namp?! ?else if (c!=0) printf(amp。quot。quot。,e,d,c,b,a)。there are 5, %ld %ld %ld %ld %ld\namp。/*分解出個位*/if (a!=0) printf(amp。/*分解出百位*/d=x%100/10。/*分解出萬位*/b=x%10000/1000。x)。,amp。%ldamp。scanf(amp。}【程序29】 題目:給一個不多于5位的正整數(shù),要求:一、求它是幾位數(shù),二、逆序打印出各位數(shù)字。quot。quot。return(c)。if(n==1) c=10。:age(n)int n。請問第五個人多大?:利用遞歸的方法,遞歸分為回推和遞推兩個階段。問第2個人,說比第一個人大兩歲。問第4個人歲數(shù),他說比第 3個人大2歲。 putchar(next)?!?}else { next=getchar()。)。\n\0:amp?!?printf(amp。lt。{char next。)。\namp。printf(amp。)。\40:amp。printf(amp。main(){int i=5。amp。::include amp。return sum。if(j==0) sum=1。}int fact(j)int j。quot。quot。5。iamp。int fact()。quot。quot。}【程序26】 題目:利用遞歸方法求5!。quot。quot。 s+=t。=20。namp。 :main(){float n,s=0,t=1。,s)。sum is %\namp。/*這部分是程序的關(guān)鍵,請讀者猜猜t的作用*/ }printf(amp。a=a+b。n++) { s=s+a/b。lt。for(n=1。 :main(){int n,t,number=20?!?}}【程序24】 題目:有一分數(shù)序列:2/1,3/2,5/3,8/5,13/8,21/13...求出這個數(shù)列的前20項之和。quot。quot。)。*amp。k++) p