【正文】
。手機(jī)來(lái)電鈴聲最新手機(jī)鈴聲返回C語(yǔ)言首頁(yè)C語(yǔ)言i++) printf(%4d,a[i])。for(i=0?! ?a[Ni1]=temp。i++) {temp=a[i]。 for(i=0。iN?!?printf(\n original array:\n)。:用第一個(gè)與最后一個(gè)交換。i++) printf(%6d,a[i])?! ?} }}for(i=0?! ?temp1=temp2。j++) {temp2=a[j]。 for(j=i+1。i++) { if(a[i]number) {temp1=a[i]。else {for(i=0。end=a[9]。scanf(%d,amp。printf(\n)。i10。printf(original array is:\n)。 :main(){int a[11]={1,4,6,9,13,16,19,28,40,100}。現(xiàn)輸入一個(gè)數(shù),要求按原來(lái)的規(guī)律將它插入數(shù)組中。printf(duijiaoxian he is %,sum)。i3。a[i][j])。j3。i3。printf(please input rectangle element:\n)。:main(){float a[3][3],sum=0。i++)printf(%5d,a[i])。for(i=0。a[min]=tem。tem=a[i]。jN。i++){min=i。/*sort ten num*/for(i=0。i++)printf(%5d,a[i])。for(i=0。a[i])。i++){printf(a[%d]=,i)。for(i=0。 :define N 10main(){int i,j,min,tem,a[N]。line=0?!?line++。iN。}printf(\n)。amp。jN。isqrt(N)。i++) a[i]=i。for(i=2。cprintf(This is blinking\r\n)。/*設(shè)置文本顏色*/ cprintf(This is color %d\r\n, color)。 color 16。/*調(diào)用此函數(shù)*/}【程序35】題目:文本顏色設(shè)置::include void main(void){int color。 counter++)hello_world()。for (counter = 1。}【程序34】題目:練習(xí)函數(shù)調(diào)用1. 程序分析: :include void hello_world(void){printf(Hello, world!\n)。gotoxy(20, 10)。/*定位函數(shù)*/cprintf(Output at row 5 column 1\n)。/*清屏函數(shù)*/textbackground(2)。 getch()。/*設(shè)置文本的背景顏色*/ cprintf(This is color %d\r\n, color)。 color 8?! ?} }}【程序32】題目:Press any key to change color, do you want to try it. Please hurry up!: ?。篿nclude void main(void){int color。break。W39?! ?break。) printf(thursday\n)。 else if ((letter=getch())==39。u39。:printf(please input second letter\n)。case 39。:printf(monday\n)。case 39。:printf(friday\n)。case 39?! ?else printf(data error\n)。u39。) printf(saturday\n)?! ?if((letter=getch())==39。S39。Y39。printf(please input the first letter of someday\n)。:用情況語(yǔ)句比較好,如果第一個(gè)字母一樣,則判斷用情況語(yǔ)句或if語(yǔ)句判斷第二個(gè)字母。短信鈴聲手機(jī)鈴聲排行榜手機(jī)鈴聲}shi==qian)/*個(gè)位等于萬(wàn)位并且十位等于千位*/ printf(this number is a huiwen\n)。if (ge==wanamp。shi=x%100/10。wan=x/10000。scanf(%ld,amp。即12321是回文數(shù),個(gè)位與萬(wàn)位相同,十位與千位相同?! ?else if (e!=0) printf( there are 1,%ld\n,e)?! ?else if (c!=0) printf( there are 3,%ld %ld %ld\n,e,d,c)。/*分解出個(gè)位*/if (a!=0) printf(there are 5, %ld %ld %ld %ld %ld\n,e,d,c,b,a)。/*分解出百位*/d=x%100/10。/*分解出萬(wàn)位*/b=x%10000/1000。x)。1. 程序分析:學(xué)會(huì)分解出每一位數(shù),如下解釋:(這里是一種簡(jiǎn)單的算法,師專數(shù)002班趙鑫提供) :main( ){long a,b,c,d,e,x。}main(){ printf(%d,age(5))。else c=age(n1)+2。{int c。要想知道第五個(gè)人歲數(shù),需知道 第四人的歲數(shù),依次類推,推到第一人(10歲),再往回推。最后 問(wèn)第一個(gè)人,他說(shuō)是10歲。問(wèn)第三個(gè)人,又說(shuō)比第2人大兩歲?!?}}【程序28】 題目:有5個(gè)人坐在一起,問(wèn)第五個(gè)人多少歲?他說(shuō)比第4個(gè)人大2歲。 palin(n1)?!?putchar(next)。if(n=1) { next=getchar()。}void palin(n)int n。palin(i)。void palin(int n)。}【程序27】 題目:利用遞歸函數(shù)調(diào)用方式,將所輸入的5個(gè)字符,以相反順序打印出來(lái)。else sum=j*fact(j1)。{int sum。i++) printf(\40:%d!=%d\n,i,fact(i))。for(i=0。:遞歸公式:fn=fn_1*4!:include main(){int i?!?}printf(1+2!+3!...+20!=%e\n,s)。n++) { t*=n。for(n=1。}【程序25】 題目:求1+2!+3!+...+20!的和:此程序只是把累加變成了累乘。b=t?!?t=a。n=number。float a=2,b=1,s=0。:請(qǐng)抓住分子與分母的變化規(guī)律?!?printf(\n)。k=42*i。j++) printf( )。i++) { for(