![c語言程序?qū)嵗?00個_第1頁](http://file4.renrendoc.com/view/aace344497d9941550245b82c5aefc12/aace344497d9941550245b82c5aefc121.gif)
![c語言程序?qū)嵗?00個_第2頁](http://file4.renrendoc.com/view/aace344497d9941550245b82c5aefc12/aace344497d9941550245b82c5aefc122.gif)
![c語言程序?qū)嵗?00個_第3頁](http://file4.renrendoc.com/view/aace344497d9941550245b82c5aefc12/aace344497d9941550245b82c5aefc123.gif)
![c語言程序?qū)嵗?00個_第4頁](http://file4.renrendoc.com/view/aace344497d9941550245b82c5aefc12/aace344497d9941550245b82c5aefc124.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
C語言程序?qū)嵗?00個(一)【程序1】題目:有1、2、3、4個數(shù)字,能組成多少個互不相同且無重復數(shù)字的三位數(shù)?都是多少?.程序分析:可填在百位、十位、個位的數(shù)字都是1、2、3、4。組成所有的排列后再去掉不滿足條件的排列。.程序源代碼:main()(intij,k;printf("\n");for(i=l;i<5;i++) /?以下為三重循環(huán)?/for(j=l;j<5;j++)for(k=l;k<5;k++)(if(i!=k&&i!=j&&j!=k) /?確保i、j、k三位互不相同*/printf("%d,%d,%d\n",ij,k);*/【程序2】題目:企業(yè)發(fā)放的獎金根據(jù)利潤提成。利潤⑴低于或等于10萬元時,獎金可提10%;利潤高于10萬元,低于20萬元時,低于10萬元的部分按10%提成,高于10萬元的部分,可可提成7.5%;20萬到40萬之間時,高于20萬元的部分,可提成5%;40萬到60萬之間時高于40萬元的部分,可提成3%;60萬到100萬之間時,高于60萬元的部分,可提成1.5%,高于100萬元時,超過100萬元的部分按1%提成,從鍵盤輸入當月利潤I,求應(yīng)發(fā)放獎金總數(shù)?.程序分析:請利用數(shù)軸來分界,定位。注意定義時需把獎金定義成長整型。.程序源代碼:main(){longinti;intbonusl,bonus2,bonus4,bonus6,bonusl0,bonus;scanf("%ld",&i);bonusl=100000*0.1;bonus2=bonusl+100000*0.75;bonus4=bonus2+200000*0.5;bonus6=bonus4+200000*0.3;bonusl0=bonus6+400000*0.15;if(i<=100000)bonus=i*0.1;elseif(i<=200000)bonus=bonusl+(i-100000)*0.075;elseif(i<=400000)bonus=bonus2+(i-2000()0)*0.05;elseif(i<=600000)bonus=bonus4+(i-400000)*0.03;elseif(i<=1000000)bonus=bonus6+(i-600000)*0.015;elsebonus=bonusl0+(i-1000000)*0.01;printf("bonus=%dM,bonus);【程序3】題目:ー個整數(shù),它加上100后是ー個完全平方數(shù),再加上168又是ー個完全平方數(shù),請問該數(shù)是多少?.程序分析:在10萬以內(nèi)判斷,先將該數(shù)加上100后再開方,再將該數(shù)加上268后再開方,如果開方后的結(jié)果滿足如下條件,即是結(jié)果。請看具體分析:.程序源代碼:#include"math.h"main(){longinti,x,y,z;for(i=l;i<l00000;i++){x=sqrt(i+100); /*x為加上100后開方后的結(jié)果*/ y=sqrt(i+268); /*y為再加上168后開方后的結(jié)果*/ if(x*x==i+100&&y*y==i+268)/?如果一個數(shù)的平方根的平方等于該數(shù),這說明此數(shù)是完全平方數(shù)*/ printf("\n%ld\n',,i);}}【程序4】題目:輸入某年某月某日,判斷這一天是這一年的第幾天?.程序分析:以3月5日為例,應(yīng)該先把前兩個月的加起來,然后再加上5天即本年的第幾天,特殊情況,閏年且輸入月份大于3時需考慮多加一天。.程序源代碼:main()(intday,month,year,sum,leap;printf("\npleaseinputyear,month,day\n");scanf("%d,%d,%cT',&year,&month,&day);switch(month)/?先計算某月以前月份的總天數(shù)?/{casel:sum=O;break;case2:sum=31;break;case3:sum=59;break;case4:sum=90;break;case5:sum=120;break;case6:sum=151;break;case7:sum=181;break;case8:sum=212;break;case9:sum=243;break;case10:sum=273;break;casell:sum=304;break;case12:sum=334;break;default:printf("dataerrorM);break;)sum=sum+day; /?再加上某天的天數(shù)/ if(year%400==0||(year%4==0&&year%100!=〇))/?判斷是不是閏年/leap=l;elseleap=0;if(leap==l&&month>2)/?如果是閏年且月份大于2,總天數(shù)應(yīng)該加一天/sum++;printf(**Itisthe%dthday.*',sum);}【程序5】題目:輸入三個整數(shù)x,y,z,請把這三個數(shù)由小到大輸出。.程序分析:我們想辦法把最小的數(shù)放到x上,先將x與y進行比較,如果x>y則將x與y的值進行交換, 然后再用x與z進行比較,如果X>Z則將X與Z的值進行交換,這樣能使X最小。.程序源代碼:main()(intx,y,z,t;scanf(H%d%d%d",&x,&y,&z);if(x>y){t=x;x=y;y=t;}/*交換x,y的值?/if(x>z){t=z;z=x;x=t;}/?交換x,z的值?/if(y>z){t=y;y=z;z=t;}/?交換z,y的值*/printf("smalltobig:%d%d%d\n",x,y,z);【程序6】題目:用?號輸出字母C的圖案。.程序分析:可先用メ號在紙上寫出字母C,再分行輸出。.程序源代碼:#include"stdio.h*'main()(printf("HelloC-world!\nH);printf(H****\n");printf("*\n");printf("*\nn);printfC*****\n");【程序フ】題目:輸出特殊圖案,請在c環(huán)境中運行,看一看,VeryBeautiful!.程序分析:字符共有256個。不同字符,圖形不ー樣。.程序源代碼:#include"stdio.h"main()chara=176,b=219;printf(H%c%c%c%c%c\n",b,a,a,a,b);printf(,,%c%c%c%c%c\n,,,a,b,a,b,a);printf(H%c%c%c%c%c\nH,a,a,b,a,a);printf(H%c%c%c%c%c\n",a,b,a,b,a);printf(H%c%c%c%c%c\n",b,a,a,a,b);}【程序8】題目:輸出9*9口訣。.程序分析:分行與列考慮,共9行9列,i控制行,j控制列。.程序源代碼:#include"stdio.h"main()(intiJ,result;printfCXn");for(i=l;i<10;i++){for(j=l;j<10;j++)result=i*j;printf(',%d*%d=%-3d,',ij,result);/*-3d表示左對齊,占3位*/printf("\n");/*每一行后換行?/ }【程序9】題目:要求輸出國際象棋棋盤。.程序分析:用i控制行,j來控制列,根據(jù)i+j的和的變化來控制輸出黑方格,還是白方格。.程序源代碼:#include"stdio.h"main()(intij;for(i=0;i<8;i++)(for(j=0y<8;j++)if((i+j)%2==0)printf(',%c%c,',219,219);elseprintf(H");【程序10]題目:打印樓梯,同時在樓梯上方打印兩個笑臉。.程序分析:用i控制行,j來控制列,j根據(jù)i的變化來控制輸出黑方格的個數(shù)。.程序源代碼:#include"stdio.h"main()(intij;printf("、ハハn");/?輸出兩個笑臉?/for(i=l;i<ll;i++)(for(j=l;j<=i;j++)printf("%c%c",219,219);printf("\n");))【程序I11題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數(shù)為多少?.程序分析:兔子的規(guī)律為數(shù)列1,1,2,3,5,8,13,21.....程序源代碼:main()(longfl,f2;inti;fl=f2=l;for(i=l;i<=20;i++){printグ%12kl%121dM,fl,f2);if(i%2==0)printf(”\n”);/?控制輸出,每行四個*/ fl=fl+f2;/*前兩個月加起來賦值給第三個月*/ f2=fl+f2;/*前兩個月加起來賦值給第三個月?/}【程序12]題目:判斷101-200之間有多少個素數(shù),并輸出所有素數(shù)。.程序分析:判斷素數(shù)的方法:用ー個數(shù)分別去除2到sqrt(這個數(shù)),如果能被整除, 則表明此數(shù)不是素數(shù),反之是素數(shù)。.程序源代碼:#include"math.hnmain()intm,i,k,h=O,leap=l;printf(,'\nH);for(m=101;m<=200;m++){k=sqrt(m+l);for(i=2;i<=k;i++)if(m%i==0){leap=O;break;}if(leap){printf(T,%-4d",m);h++;if(h%10==0)
printf("\n");}leap=l;)printf("\nThetotalis%dH,h);【程序131題目:打印出所有的“水仙花數(shù)”,所謂“水仙花數(shù)”是指ー個三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:153是一個“水仙花數(shù)”,因為153=1的三次方+5的三次方+3的三次方。.程序分析:利用for循環(huán)控制100-999個數(shù),每個數(shù)分解出個位,十位,百位。.程序源代碼:main()(intij,k,n;printf(H,waterflower*numberis:");for(n=100;n<1000;n++){i=n/100;/?分解出百位?/ j=n/10%10;/?分解出十位*/ k=n%10;/?分解出個位?/ if(i*100+j*10+k==i*i*i+j*j*j+k*k*k)(printf("%-5d",n);))printf("\n");}【程序14]題目:將一個正整數(shù)分解質(zhì)因數(shù)。例如:輸入90,打印出90=2*3*3*5。程序分析:對n進行分解質(zhì)因數(shù),應(yīng)先找到ー個最小的質(zhì)數(shù)k,然后按下述步驟完成:⑴如果這個質(zhì)數(shù)恰等于n,則說明分解質(zhì)因數(shù)的過程已經(jīng)結(jié)束,打印出即可。(2)如果nok,但n能被k整除,則應(yīng)打印出k的值,并用n除以k的商,作為新的正整數(shù)你n,重復執(zhí)行第一步。⑶如果n不能被k整除,則用k+1作為k的值,重復執(zhí)行第一步。2.程序源代碼:/*zhengintisdividedyinshu*/main()(intn,i;printf("\npleaseinputanumber:\nH);scanf("%d”,&n);printf(H%d=",n);for(i=2;i<=n;i++)(while(n!=i)(if(n%i==0){printf("%d*n,i);n=n/i;}elsebreak;)}printf(',%d,',n);}【程序15]題目:利用條件運算符的嵌套來完成此題:學習成績>=90分的同學用A表示,60.89分之間的用B表示,60分以下的用C表示。.程序分析:(a>b)?a:b這是條件運算符的基本例子。.程序源代碼:main()(intscore;chargrade;printf(Hpleaseinputascore\nH);scanf("%d",&score);grade=score>=90?'A':(score>=60?,B,:,C,);printf(',%dbelongsto%c",score,grade);【程序16]題目:輸入兩個正整數(shù)m和!!,求其最大公約數(shù)和最小公倍數(shù)。.程序分析:利用輾除法。.程序源代碼:main()(inta,b,numl,num2,temp;printf("pleaseinputtwonumbers:\n");scanf("%d,%dH,&numl,&num2);if(numl{temp=numl;numl=num2;num2=temp;)a=numl;b=num2;while(b!=0)/?利用輾除法,直到b為0為止?/{temp=a%b;a=b;b=temp;printf("gongyueshu:%d\n",a);printf(''gongbeishu:%d\n",num1*num2/a);}【程序17]題目:輸入一行字符,分別統(tǒng)計出其中英文字母、空格、數(shù)字和其它字符的個數(shù)。.程序分析:利用while語句,條件為輸入的字符不為“L.程序源代碼:#include"stdio.h"main(){charc;intletters=0,space=0,digit=0,others=0;printf('*pleaseinputsomecharacters\n");while((c=getchar())!=,\n,)(if(c>=,a,&&c<=,z,||c>='A,&&c<=,Z')letters++;elseif(c==,')space++;elseif(c>='0,&&c<=,9,)digit++;elseothers++;printf("allinall:char=%dspace=%ddigit=%dothers=%d\n*',letters,space,digit,others);【程序18]題目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數(shù)字。例如2+22+222+2222+22222(此時共有5個數(shù)相加),幾個數(shù)相加有鍵盤控制。.程序分析:關(guān)鍵是計算出每ー項的值。.程序源代碼:main()(inta,n,count=l;longintsn=0,tn=0;printf("pleaseinputaandn\nH);scanf("%d,%dn,&a,&n);printf(',a=%d,n=%d\n,',a,n);while(count<=n)tn=tn+a;sn=sn+tn;a=a*10;++count;)printf(,'a+aa+...=%ld\n",sn);}【程序19]題目:ー個數(shù)如果恰好等于它的因子之和,這個數(shù)就稱為“完數(shù)”。例如6=1+2+3.編程 找出!000以內(nèi)的所有完數(shù)。.程序分析:請參照程序く-上頁程序14..程序源代碼:main()(staticintk[10];intij,n,s;ford=2;j<1000;j++)(n=-l;s=j;if(O%i)==O){n++;s=s-i;k[n]=i;))if(s==O)(printf("%disawanshu"J);for(i=0;iprintf(”%dj,k[i]);printf("%d\n",k[n]);【程序20]題目:一球從100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地時,【程序13]題目:打印出所有的“水仙花數(shù)”,所謂“水仙花數(shù)”是指ー個三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:153是一個“水仙花數(shù)”,因為153=1的三次方+5的三次方+3的三次方。.程序分析:利用for循環(huán)控制100-999個數(shù),每個數(shù)分解出個位,十位,百位。.程序源代碼:main()(intij,k,n;printf(H,waterflower*numberis:H);for(n=100;n<1000;n++)(i=n/100;/?分解出百位*/ j=n/10%10;/?分解出十位*/ k=n%10;/?分解出個位?/ if(i*100+j*10+k==i*i*i+j*j*j+k*k*k)(printf("%-5d",n);}printf("\nn);【程序14]題目:將一個正整數(shù)分解質(zhì)因數(shù)。例如:輸入90,打印出90=2*3*3*5。程序分析:對n進行分解質(zhì)因數(shù),應(yīng)先找到ー個最小的質(zhì)數(shù)k,然后按下述步驟完成:⑴如果這個質(zhì)數(shù)恰等于n,則說明分解質(zhì)因數(shù)的過程已經(jīng)結(jié)束,打印出即可。(2)如果nok,但n能被k整除,則應(yīng)打印出k的值,并用n除以k的商,作為新的正整數(shù)你n,重復執(zhí)行第一步。⑶如果n不能被k整除,則用k+1作為k的值,重復執(zhí)行第一步。2.程序源代碼:/*zhengintisdividedyinshu*/main()(intn,i;printf("\npleaseinputanumber:\nH);scanグ%d”,&n);printf("%d=",n);for(i=2;i<=n;i++)while(n!=i)if(n%i==O){printf(,'%d*,,3);n=n/i;)elsebreak;)}printf("%d",n);)【程序151題目:利用條件運算符的嵌套來完成此題:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。.程序分析:(a>b)?a:b這是條件運算符的基本例子。.程序源代碼:main()(intscore;chargrade;printf(Hpleaseinputascore\nH);scanf("%dM,&score);grade=score>=90?,A,:(score>=60?'B,:,C,);printf(H%dbelongsto%cH,score,grade);【程序16]題目:輸入兩個正整數(shù)m和n,求其最大公約數(shù)和最小公倍數(shù)。.程序分析:利用輾除法。.程序源代碼:main()(inta,b,num1,num2,temp;printf("pleaseinputtwonumbers:\n");scanf("%d,%d",&numl,&num2);if(numl{temp=numl;numl=num2;num2=temp;)a=numl;b=num2;while(b!=0)/?利用輾除法,直到b為0為止?/{temp=a%b;a=b;b=temp;printf("gongyueshu:%d\n",a);printf(,'gongbeishu:%d\n",numl*num2/a);}【程序17]題目:輸入一行字符,分別統(tǒng)計出其中英文字母、空格、數(shù)字和其它字符的個數(shù)。.程序分析:利用while語句,條件為輸入的字符不為,\n,..程序源代碼:#include"stdio.h"main(){charc;intIetters=0,space=0,digit=0,others=0;printf(MpleaseinputsomecharactersXn*');while((c=getchar())!=,\n')(if(c>=,a,&&c<=,z,||c>=,A,&&c<=,Z,)letters++;elseif(c==**)space++;elseif(c>=,0,&&c<=,9,)digit++;elseothers++;)printf("allinall:char=%dspace=%ddigit=%dothers=%d\n*',letters,space,digit,others);【程序181題目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數(shù)字。例如2+22+222+2222+22222(此時共有5個數(shù)相加),幾個數(shù)相加有鍵盤控制。.程序分析:關(guān)鍵是計算出每ー項的值。.程序源代碼:main()(inta,n,count=l;longintsn=0,tn=0;printf("pleaseinputaandn\n");scanf(”%d,%d”,&a,&n);printf(,,a=%d,n=%d\n,',a,n);while(count<=n)(tn=tn+a;sn=sn+tn;a=a*10;++count;}printf(,'a4-aa+...=%ld\n',,sn);【程序191題目:一個數(shù)如果恰好等于它的因子之和,這個數(shù)就稱為“完數(shù)”。例如6=1+2+3.編程 找出!000以內(nèi)的所有完數(shù)。.程序分析:請參照程序く-上頁程序14..程序源代碼:main(){staticintk[10];intij,n,s;ford=2;j<1000;j++)n=-l;s=j;for(i=l;i{if((j%i)==O){n++;s=s-i;k[n]=i;))if(s==O)(printf("%disawanshu"J);for(i=0;iprintf("%d,",k[i]);printf(H%d\ii",k[n]);【程序20]題目:一球從100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地時,【程序13]題目:打印出所有的“水仙花數(shù)”,所謂“水仙花數(shù)”是指ー個三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:153是一個“水仙花數(shù)”,因為153=1的三次方+5的三次方+3的三次方。.程序分析:利用foi?循環(huán)控制100-999個數(shù),每個數(shù)分解出個位,十位,百位。.程序源代碼:main()(intij,k,n;printf(M,waterflower'numberis:");for(n=100;n<1000;n++)(i=n/100;/?分解出百位?/ j=n/10%10;/?分解出十位*/ k=n%10;/?分解出個位?/ if(i*100+j*10+k==i*i*i+j*j*j+k*k*k)(printf("%-5d",n);printf("\nn);}【程序14]題目:將一個正整數(shù)分解質(zhì)因數(shù)。例如:輸入90,打印出90=2*3*3*5。程序分析:對n進行分解質(zhì)因數(shù),應(yīng)先找到ー個最小的質(zhì)數(shù)k,然后按下述步驟完成:⑴如果這個質(zhì)數(shù)恰等于n,則說明分解質(zhì)因數(shù)的過程已經(jīng)結(jié)束,打印出即可。(2)如果nok,但n能被k整除,則應(yīng)打印出k的值,并用n除以k的商,作為新的正整數(shù)你n,重復執(zhí)行第一步。⑶如果n不能被k整除,則用k+1作為k的值,重復執(zhí)行第一步。2.程序源代碼:/*zhengintisdividedyinshu*/main()(intn,i;printf("\npleaseinputanumber:\nn);scanf("%dH,&n);printf("%d=",n);for(i=2;i<=n;i++)while(n!=i)if(n%i==O){printf(M%d*M,i);n=n/i;)elsebreak;}}printf("%d",n);)【程序151題目:利用條件運算符的嵌套來完成此題:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。.程序分析:(a>b)?a:b這是條件運算符的基本例子。.程序源代碼:main()intscore;chargrade;printf("pleaseinputascore\n");scanf(H%d*',&score);grade=score>=90?,A,:(score>=60?,B,:,C,);printf("%dbelongsto%c*',score,grade);【程序16]題目:輸入兩個正整數(shù)m和n,求其最大公約數(shù)和最小公倍數(shù)。.程序分析:利用輾除法。.程序源代碼:main()(inta,b,numl,num2,temp;printf("pleaseinputtwonumbers:\nH);scanf("%d,%d",&numl,&num2);if(numl{temp=numl;numl=num2;num2=temp;a=numl;b=num2;while(b!=O)/?利用輾除法,直到b為0為止?/{temp=a%b;a=b;b=temp;)printf("gongyueshu:%d\n",a);printf("gongbeishu:%d\n”,numl*num2/a);}【程序17]題目:輸入一行字符,分別統(tǒng)計出其中英文字母、空格、數(shù)字和其它字符的個數(shù)。.程序分析:利用while語句,條件為輸入的字符不為,\n,..程序源代碼:#include"stdio.h"main(){charc;intIetters=0,space=0,digit=0,others=0;printf(Hpleaseinputsomecharacters\n*');while((c=getchar())!=,\n')if(c>=,a,&&c<='z'||c>='A,&&c<=,Z,)letters++;elseif(c==**)space++;elseif(c>=*0,&&c<=,9,)digit++;elseothers++;}printf("allinall:char=%dspace=%ddigit=%dothers=%d\n",letters,space,digit,others);【程序181題目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是—數(shù)字。例如2+22+222+2222+22222(此時共有5個數(shù)相加),幾個數(shù)相加有鍵盤控制。.程序分析:關(guān)鍵是計算出每ー項的值。.程序源代碼:main()inta,n,count=l;longintsn=0,tn=0;printf("pleaseinputaandn\n'*);scanf("%d,%d*',&a,&n);printf(,,a=%d,n=%d\n,',a,n);while(count<=n)(tn=tn+a;sn=sn+tn;a=a*10;++count;}printf(,'a+aa+...=%ld\n",sn);【程序191題目:一個數(shù)如果恰好等于它的因子之和,這個數(shù)就稱為“完數(shù)”。例如6=1+2+3.編程 找出1000以內(nèi)的所有完數(shù)。.程序分析:請參照程序く-上頁程序14..程序源代碼:main()staticintk[10];intij,n,s;for(j=2;j<1000;j++)(n=-l;s=j;for(i=l;i{if((j%i)==O){n++;s=s-i;k[n]=i;))if(s==O)(printf(H%disawanshu"J);for(i=0;iprintf(H%d,",k[i]);printf(H%d\n",k[n]);【程序20]題目:ー球從100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地時,共經(jīng)過多少米?第10次反彈多高?.程序分析:見下面注釋.程序源代碼:main()(floatsn=100.0,hn=sn/2;intn;for(n=2;n<=10;n++)(sn=sn+2*hn;/*第n次落地時共經(jīng)過的米數(shù)?/ hn=hn/2;/*第n次反跳高度?/}printf("thetotalofroadis%f\n",sn);printf("thetenthis%fmeter\n",hn);}【程序21]題目:猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個,第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以后每天早上都吃了前一天剩下的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少。.程序分析:采取逆向思維的方法,從后往前推斷。.程序源代碼:main()(intday,xl,x2;day=9;x2=l;while(day>0){xl=(x2+l)*2;/*第一天的桃子數(shù)是第2天桃子數(shù)加1后的2倍*/x2=xl;day-;)printf(*'thetotalis%d\n",xl);【程序22]題目:兩個乒乓球隊進行比賽,各出三人。甲隊為a,b,c三人,乙隊為x,y,z三人。已抽簽決定比賽名單。有人向隊員打聽比賽的名單。a說他不和x比,c說他不和x,z比,請編程序找出三隊賽手的名單。.程序分析:判斷素數(shù)的方法:用ー個數(shù)分別去除2到sqrt(這個數(shù)),如果能被整除, 則表明此數(shù)不是素數(shù),反之是素數(shù)。.程序源代碼:main()(charij,k;/*i是a的對手,j是b的對手,k是c的對手?/for(i=,x,;i<=,z';i++)for(j=,x*;j<=,z';j++)(if(i!=j)for(k=,x,;k<=,z,;k++){if(i!=k&&j!=k){if(i!='x,&&k!=,x,&&k!='z')printf("orderisa—%c\tb-%c\tc-%c\nn,ij,k);))【程序231題目:打印出如下圖案(菱形)*******.程序分析:先把圖形分成兩部分來看待,前四行ー個規(guī)律,后三行ー個規(guī)律,利用雙重for循環(huán),第一層控制行,第二層控制列。.程序源代碼:main()(intij,k;for(i=0;i<=3;i++)(for0=0;j<=2-i;j++)printf("");for(k=0;k<=2*i;k++)printfC****);printf("\nH);for(i=0;i<=2;i++)for(j=0;j<=i;j++)printf(MM);for(k=0;k<=4-2*i;k++)printf("\nn);【程序24]題目:有一分數(shù)序列:2/1,3/2,5/3,8/5,13/8,21/13...求出這個數(shù)列的前20項之和。.程序分析:請抓住分子與分母的變化規(guī)律。.程序源代碼:main()(intn,t,number=20;floata=2,b=l,s=0;for(n=l;n<=number;n++)s=s+a/b;t=a;a=a+b;b=t;/?這部分是程序的關(guān)鍵,請讀者猜猜t的作用?/ }printf(Hsumis%9.6f\n*',s);【程序25]題目:求1+2!+3!+...+20啲和.程序分析:此程序只是把累加變成了累乘。.程序源代碼:main()(floatn,s=0,t=l;for(n=l;n<=20;n++)(t*=n;s+=t;}printf("l+2!+3!...+20!=%e\nH,s);【程序261題目:利用遞歸方法求5!。.程序分析:遞歸公式:fn=fn_1*4!.程序源代碼:#includeMstdio.hnmain()(inti;intfact();for(i=0;i<5;i++)printf("\40:%d!=%d\n",i,fact(i));}intfact(j)intj;(intsum;if(j==O)sum=l;elsesum=j*fact(j-l);returnsum;C語言程序?qū)嵗?00個(二)【程序27]題目:利用遞歸函數(shù)調(diào)用方式,將所輸入的5個字符,以相反順序打印出來。.程序分析:.程序源代碼:#include"stdio.h"main()(inti=5;voidpalin(intn);printf("\40:H);palin(i);printf(”\n");)voidpalin(n)intcharnext;if(n<=l)(next=getchar();printf("\n\O:");putchar(next);)else(next=getchar();palin(n-l);putchar(next);}}【程序28]題目:有5個人坐在ー起,問第五個人多少歲?他說比第4個人大2歲。問第4個人歲數(shù),他說比第3個人大2歲。問第三個人,又說比第2人大兩歲。問第2個人,說比第一個人大兩歲。最后問第一個人,他說是10歲。請問第五個人多大?.程序分析:利用遞歸的方法,遞歸分為回推和遞推兩個階段。要想知道第五個人歲數(shù),需知道第四人的歲數(shù),依次類推,推到第一人(10歲),再往回推。.程序源代碼:age(n)intn;(intc;if(n==l)c=10;elsec=age(n-l)+2;return(c);)main(){printf("%d”,age⑸);}【程序29]題目:給ー個不多于5位的正整數(shù),要求:ー、求它是幾位數(shù),二、逆序打印出各位數(shù)字。.程序分析:學會分解出每一位數(shù),如下解釋:.程序源代碼:main()longa,b,c,d,e,x;scanf("%ld",&x);a=x/1000();/?分解出萬位*/b=x%10000/1000;/*分解出千位/c=x%1000/100;/?分解出百位*/d=x%100/10;/?分解出十位/e=x%10;/?分解出個位/if(a!=0)printf("thereare5,%ld%ld%Id%Id%ld\n",e,d,c,b,a);elseif(b!=0)printf("thereare4,%ld%ld%Id%ld\n",e,d,c,b);elseif(c!=0)printf(*'thereare3,%ld%ld%ld\n",e,d,c);elseif(d!=0)printf('*thereare2,%ld%ld\n",e,d);elseif(e!=0)printf("therearel,%ld\n",e);)【程序30]題目:ー個5位數(shù),判斷它是不是回文數(shù)。即12321是回文數(shù),個位與萬位相同,十位與千位相同。.程序分析:同29例.程序源代碼:main()longge,shi,qian,wan,x;scanf("%ld",&x);wan=x/10000;qian=x%10000/1000;shi=x%100/10;ge=x%10;if(ge==wan&&shi==qian)/?個位等于萬位并且十位等于千位*/printf("thisnumberisahuiwen\n");elseprintf("thisnumberisnotahuiwen\n*');}【程序31]題目:請輸入星期幾的第一個字母來判斷一下是星期幾,如果第一個字母ー樣,則繼續(xù) 判斷第二個字母。.程序分析:用情況語句比較好,如果第一個字母ー樣,則判斷用情況語句或if語句判斷第二個字母。.程序源代碼:#include<stdio.h>voidmain()(charletter;printf("pleaseinputthefirstletterofsomedayXn");while((letter=getch())!=(Y,)/*當所按字母為丫時才結(jié)束*/{switch(letter){caseS:printf("pleaseinputsecondletter\n");if((letter=getch())==,a,)printf("saturday\nH);elseif((letter=getch())==,u,)printfC'sundayXn");elseprintf(*'dataerrorXn");break;case'F':printf("fridayXn");break;case'M':printf(''mondayXn'');break;caseT:printf("pleaseinputsecondletterXn");if((letter=getch())==,u,)printfC'tuesdayXn");elseif((letter=getch())==,h,)printf("thursday\nn);elseprintf("dataerrorXn");break;case,W':printf("wednesday\n");break;default:printf("dataerrorXn");【程序32]題 目 :Pressanykeytochangecolor,doyouwanttotryit.Pleasehurryup!.程序分析:.程序源代碼:#include<conio.h>voidmain(void)(intcolor;for(color=0;color<8;color++)(textbackground(color);/*設(shè)置文本的背景顏色*/cprintf('*Thisiscolor%d\r\n",color);cprintf("Pressanykeytocontinue\r\nn);getch。;/?輸入字符看不見刃}}【程序331題目:學習gotoxyO與clrscr()函數(shù).程序分析:.程序源代碼:#include<conio.h>voidmain(void)(clrscr();/?清屏函數(shù)?/textbackground⑵;gotoxy(l,5);/?定位函數(shù)?/cprintf("Outputatrow5columnl\n");textbackground(3);gotoxy(20,10);cprintf("Outputatrow10column20\n");}【程序34]題目:練習函數(shù)調(diào)用.程序分析:.程序源代碼:#include<stdio.h>voidhello_world(void)printf("Hello,world!\nM);)voidthree_hellos(void)(intcounter;for(counter=1;counter<=3;counter++)heHo_world();/?調(diào)用此函數(shù)?/}voidmain(void)(three_hellos();/?調(diào)用此函數(shù)*/}【程序35]題目:文本顏色設(shè)置.程序分析:.程序源代碼:#include<conio.h>voidmain(void)(intcolor;for(color=1;color<16;color++)textcolor(color);/*設(shè)置文本顏色*/cprintf("Thisiscolor%d\r\n",color);1textcolor(128+15);cprintf("Thisisblinking\r\n");)【程序36]題目:求100之內(nèi)的素數(shù).程序分析:.程序源代碼:#include<stdio.h>#includeHmath.h"#defineN101main()(intij,line,a[N];for(i=2;i<N;i++)a[i]=i;for(i=2;i<sqrt(N);i++)for(j=i+l;j<N;j++)if(a[j]%a[i]==O)a[j]=O;}printf(”\n");for(i=2,line=0;i<N;i++)(if(a[i]!=O){printf("%5d",a[i]);line++;}if(line==10){printf("\nn);line=O;}))【程序37]題目:對10個數(shù)進行排序.程序分析:可以利用選擇法,即從后9個比較過程中,選擇一個最小的與第一個元素交換,下次類推,即用第二個元素與后8個進行比較,并進行交換。.程序源代碼:#defineN10main(){intiJ,min,tem,a[N];/*inputdata*/printf("pleaseinputtennum:\n");for(i=0;i<N;i++)(printf("a[%d]=",i);scanf("%dH,&a[i]);}printf(',\n,*);for(i=0;i<N;i++)printf("%5d",a[i]);printf(,,\n,,);/*sorttennum*/for(i=0;i<N-l;i++){min=i;forO=i+l;j<N;j++)if(a[min]>a[j])min=j;tem=a[i];a[i]=a[min];a[min]=tem;}/*outputdata*/printf("Aftersorted\n");for(i=0;i<N;i++)printf("%5d",a[i]);【程序38]題目:求一個3*3矩陣對角線元素之和.程序分析:利用雙重for循環(huán)控制輸入二維數(shù)組,再將累加后輸出。.程序源代碼:main()(floata[3][3],sum=0;intij;printf("pleaseinputrectangleelement:\n");for(i=0;i<3;i++)for(j=0;j<3;j++)scanfC'%f",&a[i][j]);for(i=0;i<3;i++)sum=sum+a[i][i];printf("duijiaoxianheis%6.2f*',sum);}【程序39]題目:有一個已經(jīng)排好序的數(shù)組。現(xiàn)輸入ー個數(shù),要求按原來的規(guī)律將它插入數(shù)組中。.程序分析:首先判斷此數(shù)是否大于最后ー個數(shù),然后再考慮插入中間的數(shù)的情況,插入后此元素之后的數(shù),依次后移一個位置。.程序源代碼:main()(inta[U]={1,4,6,9,13,16,19,28,40,100};inttempl,temp2,number,end,iJ;printf("originalarrayis:\n");for(i=0;i<10;i++)printf("%5d",a[i]);prin情(“\n”);printf("insertanewnumber:");scanf("%d",&number);end=a[9];if(number>end)a[10]=number;else{for(i=0;i<10;i++){if(a[i]>number){templ=a[i];a[i]=number;for(j=i+l;j<n;j++){temp2=a|j];a[j]=templ;templ=temp2;}break;))}for(i=0;i<ll;i++)printf("%6d",a[i]);}【程序40]題目:將一個數(shù)組逆序輸出。.程序分析:用第一個與最后ー^交換。.程序源代碼:#defineN5main(){inta[N]={9,6,5,4,l},i)temp;printf(n\iioriginalarray八n");for(i=0;i<N;i++)printf("%4d",a[i]);for(i=0;i<N/2;i++){temp=a[i];a[i]=a[N-i-l];a[N-i-l]=temp;)printf(*'\nsortedarray:\n");for(i=0;i<N;i++)printf("%4d",a[i]);)【程序41]題目:學習static定義靜態(tài)變量的用法.程序分析:.程序源代碼:#include"stdio.h"varfunc()(intvar=0;staticintstatic_var=O;printf(*'\40:varequal%d\nn,var);printf(*'\40:staticvarequal%d\n*',static_var);printf(”\n");var++;static_var++;}voidmain()(inti;for(i=0;i<3;i++)varfuncQ;}【程序42]題目:學習使用auto定義變量的用法.程序分析:.程序源代碼:#include"stdio.h"main(){inti,num;num=2;for(i=0;i<3;i++){printf(H\40:Thenumequal%d\nT',num);num++;(autointnum=l;printf("\40:Theinternalblocknumequal%d\n",num);num++;【程序43]題目:學習使用static的另ー用法。.程序分析:.程序源代碼:#include"stdio.h"main()(inti,num;num=2;for(i=0;i<3;i++)(printf(*'\40:Thenumequal%d\n*',num);staticintnum=l;printf(*'\40:Theinternalblocknumequal%d\n",num);num++;)}}【程序44]題目:學習使用external的用法。.程序分析:.程序源代碼:#include"stdio.h"inta,b,c;voidadd(){inta;a=3;c=a+b;}voidmain(){a=b=4;add();printf("Thevalueofcisequalto%d\n",c);}【程序45]題目:學習使用register定義變量的方法。.程序分析:.程序源代碼:voidmain()(registerinti;inttmp=0;for(i=l;i<=100;i++)tmp+=i;printf("Thesumis%d\n",tmp);)【程序46]題目:宏#de仔ne命令練習⑴.程序分析:.程序源代碼:#include"stdio.h"#defineTRUE1#defineFALSE0#defineSQ(x)(x)*(x)voidmain()(intnum;intagain=l;printf("\40:Programwillstopifinputvaluelessthan5O.\n");while(again)(printf(*'\40:Pleaseinputnumber==>");scanf("%d",&num);printf(*'\40:Thesquareforthisnumberis%d\n",SQ(num));if(num>=50)again=TRUE;elseagain=FALSE;}【程序47]題目:宏#define命令練習(2)L程序分析:2.程序源代碼:#include"stdio.h**#defineexchange(a,b){ヽ/?宏定義中允許包含兩道衣裳命令的情形,此時必須在最右邊加上“'"*/ intt;\t=a;\a=b;\b=t;\)voidmain(void)(intx=10;inty=20;printf("x=%d;y=%d\n",x,y);exchange(x,y);printf("x=%d;y=%d\nH,x,y);}【程序48]題目:宏#define命令練習(3).程序分析:.程序源代碼:#defineLAG>#defineSMA<#defineEQ==#include"stdio.h"voidmain(){inti=10;intj=20;if(iLAGj)printf(*'\40:%dlargerthan%d\n",ij);elseif(iEQj)printf(**\40:%dequalto%d\n",ij);elseif(iSMAj)printf(**\40:%dsmallerthan%d\n'*,ij);elseprintf(*'\40:NosuchvalueAn'*);【程序49]題目:#if#ifdef和#ifndef的綜合應(yīng)用。L程序分析:2.程序源代碼:#include"stdio.h"#defineMAX#defineMAXIMUM(x,y)(x>y)?x:y#defineMINIMUM(x,y)(x>y)?y:xvoidmain(){inta=10,b=20;#ifdefMAXprintf("\40:Thelargeroneis%d\n",MAXIMUM(a,b));#elseprintf(H\40:Theloweroneis%d\nn,MINIMUM(a,b));#endif#ifndefMINprintf(H\40:Theloweroneis%d\n",MINIMUM(a,b));#elseprintf(H\40:Thelargeroneis%d\n",MAXIMUM(a,b));#endif#undefMAX#ifdefMAXprintf(H\40:Thelargeroneis%d\n",MAXIMUM(a,b));#elseprintf(H\40:Theloweroneis%d\n",MINIMUM(a,b));#endif#defineMIN#ifndefMINprintf(H\40:Theloweroneis%d\n",MINIMUM(a,b));#elseprintf(H\40:Thelargeroneis%d\n",MAXIMUM(a,b));#endif}【程序50]題目:#inchide的應(yīng)用練習.程序分析:.程序源代碼:test.h文件如下:#defineLAG>#defineSMA<#defineEQ==#include"test.h"/*一個新文件5O.c,包含test.h*/#include"stdio.h"voidmain(){inti=10;intj=20;if(iLAGj)printfC'MO:%dlargerthan%d\n",ij);elseif(iEQj)printf(**\40:%dequalto%d\nn,ij);elseif(iSMAj)printf(*'\40:%dsmallerthan%d\n",ij);elseprintf(*'\40:Nosuchvalue.Xn");)【程序51]題目:學習使用按位與&。.程序分析:0&0=0;0&1=0;1&0=0;1&1=1.程序源代碼:#include"stdio.h"main()(inta,b;a=077;b=a&3;printf(**\40:Thea&b(decimal)is%d\n",b);b&=7;printf(*'\40:Thea&b(decimal)is%d\n",b);)【程序52]題目:學習使用按位或丨。.程序分析:010=0;0|1=1;1|0=1;1|1=1.程序源代碼:#include"stdio.h"main()(inta,b;a=077;b=a|3;printf(**\40:Thea&b(decimal)is%d\n",b);b|=7;printf(*'\40:Thea&b(decimal)is%d\n",b);)【程序53]題目:學習使用按位異或へ。.程序分析:0A0=0;OAl=l;lAO=l;1A1=0.程序源代碼:#include"stdio.h**main()(inta,b;a=077;b=aA3;printf(*'\40:Thea&b(decimal)is%d\n",b);bA=7;printf(*'\40:Thea&b(decimal)is%d\n*',b);}【程序54]題目:取ー個整數(shù)a從右端開始的4?7位。程序分析:可以這樣考慮:⑴先使a右移4位。(2)設(shè)置ー個低4位全為1,其余全為0的數(shù)??捎?(?〇<<4)(3)將上面二者進行&運算。2.程序源代碼:main()unsigneda,b,c,d;scanf(,,%o,,,&a);b=a?4;c=~(-0?4);d=b&c;printf(,'%o\n%o\n",a,d);}【程序55]題目:學習使用按位取反?。.程序分析:?0=1;?1=0;.程序源代碼:#include"stdio.h"main()(inta,b;a=234;b=~a;printf(*'\40:Thea*s1complement(decimal)is%d\n",b);a=-a;printf(*'\40:Thea*s1complement(hexidecimal)is%x\n*',a);)【程序56]題目:畫圖,學用circle畫圓形。.程序分析:.程序源代碼:/?circle*/#include"graphics.h"main(){intdriver,mode,i;floatj=l,k=l;driver=VGA;mode=VGAHI;initgraph(&driver,&mode,"");setbkcolor(YELLOW);for(i=0;i<=25;i++)(setcolor(8);circle(310,250,k);k=k+j;j=j+0.3;})【程序57]題目:畫圖,學用line畫直線。.程序分析:.程序源代碼:#include"graphics.h"main(){intdriver,mode,i;floatxO,yO,yl,xl;floatj=12,k;driver=VGA;mode=VGAHI;initgraph(&driver,&mode,"");setbkcolor(GREEN);x0=263;y0=263;yl=275;xl=275;for(i=0;i<=18;i++)line(xO,yO,xO,yl);x0=x0-5;y0=y0-5;xl=xl+5;yl=yl+5;j=j+10;}x0=263;yl=275;y0=263;for(i=0;i<=20;i++)(setcolor(5);line(xO,yO,xO,yl);x0=x0+5;y0=y0+5;yl=yl-5;))【程序58]題目:畫圖,學用rectangle畫方形。1.程序分析:利用for循環(huán)控制100-999個數(shù),每個數(shù)分解出個位,十位,百位。2.程序源代碼:#include"graphics.h"main(){intxO,yO,yl,xl,driver,mode,i;driver=VGA;mode=VGAHI;initgraph(&driver,&mode,"");setbkcolor(YELLOW);x0=263;y0=263;yl=275;xl=275;for(i=0;i<=18;i++)(setcolor(l);rectangle(xO,yO,xl,yl);x0=x0-5;y0=y0-5;xl=xl+5;yl=yl+5;)settextstyle(DEFAULT_FONT,HORIZ_DIR,2);outtextxy(150,40,"Howbeautifulitis!");line(130,60,480,60);circle(269,269,137);)【程序59]題目:畫圖,綜合例子。.程序分析:.程序源代碼:definePAI3.1415926defineB0.809include"graphics.h"includenmath.h"main()(intiJ,k,x0,y0,x,y,driver,mode;fioata;driver=CGA;mode=CGACO;initgraph(&driver,&mode,'"');setcolor(3);setbkcolor(GREEN);x0=150;y0=100;circle(x0,y0,10);circle(x0,y0,20);circle(x0,y0,50);for(i=0;i<16;i++)(a=(2*PAU16)*i;x=ceil(x0+48*cos(a));y=ceil(yO+48*sin(a)*B);setcolor(2);line(xO,yO,x,y);}setcolor(3);circle(x0,y0,60);/*Make0timenormalsizeletters*/settextstyle(DEFAULT_FONT,HORIZ_DIR,0);outtextxy(l0,170,"pressakey");getch();setfillstyle(HATCH_FILL,YELLOW);floodfill(202,100,WHITE);getch();for(k=0;k<=500;k++)(setcolor(3);for(i=0;i<=16;i++)a=(2*PAI/16)*i+(2*PAI/180)*k;x=ceil(x0+48*cos(a));y=ceil(yO+48+sin(a)*B);setcolor(2);line(xO,yO,x,y);)for(j=l;j<=50;j++)(a=(2*PAI/16)*i+(2*PAI/180)*k-l;x=ceil(x0+48*cos(a));y=ceil(yO+48*sin(a)*B);line(xO,yO,x,y);)}restorecrtmodeO;}【程序60]題目:畫圖,綜合例子。.程序分析:.程序源代碼:#include"graphics.h"#defineLEFT0#defineTOP0#defineRIGHT639#defineBOTTOM479#defineLINES400#defineMAXCOLOR15main()(intdriver,mode,error;intxl,yl;intx2,y2;intdxl,dyl,dx2,dy2,i=l;intcount=0;intcolor=0;driver=VGA;mode=VGAHI;initgraph(&driver,&mode,"");xl=x2=yl=y2=10;dxl=dyl=2;dx2=dy2=3;while(!kbhit())Iine(xl,yl,x2,y2);xl+=dxl;yl+=dyl;x2+=dx2;y2+dy2;if(xl<=LEFT||xl>=RIGHT)dxl=-dxl;if(yl<=TOP||yl>=BOTTOM)dyl=-dyl;if(x2<=LEFT||x2>=RIGHT)dx2=-dx2;if(y2<=TOP||y2>=BOTTOM)dy2=-dy2;if(++count>LINES)(setcolor(color);color=(color>=MAXCOLOR)?0:++color;})closegraph();)【程序61]題目:打印出楊輝三角形(要求打印出10行如下圖).程序分析:TOC\o"1-5"\h\z1 11 2 113311 4 6 4 11 5 10 10 51.程序源代碼:main(){intij;inta[10][10];printf(,,\nM);for(i=0;i<10;i++){a[i][0]=l;a[i][i]=l;}for(i=2;i<10;i++)for(j=l;j<i;j++)a[i]U]=a[i-l][j-l]+a[i-l][j];for(i=0;i<10;i++)(for(j=0;j<=i;j++)printf("%5d",a[i]U]);printf("\nH);【程序62]題目:學習putpixel畫點。.程序分析:.程序源代碼:include"stdio.h"include"graphics.h"main()(intij,driver=VGA,mode=VGAHI;initgraph(&driver,&mode,"");setbkcolor(YELLOW);for(i=50;i<=230;i+=20)forg=50;j<=230;j++)putpixel(ij,l);for(j=50;j<=230;j+=20)for(i=50;i<=230;i++)putpixel(ij,l);【程序631題目:畫橢圓ellipse.程序分析:.程序源代碼:include*'stdio.hHinclude"graphics.「include"conio.h"main()(intx=360,y=160,driver=VGA,mode=VGAHI;intnum=20,i;inttop,bottom;initgraph(&driver,&mode,"");top=y-30;bottom=y-30;for(i=0;i<num;i++)(ellipse(250,250,0,360,top,bottom);bottom+=5;)getch();)【程序64]題目:利用ellipseandrectangle畫圖。.程序分析:.程序源代碼:include"stdio.h"include"graphics.h"include"conio.h"main()(intdriver=VGA,mode=VGAHI;inti,num=15,top=50;intleft=20,right=50;initgraph(&driver,&mode,Mn);for(i=0;i<num;i++)ellipse(250,250,0,360,right,left);ellipse(250,250,0,360,20,top);rectangle(20-2*i,20-2*i,10*(i+2),10*(i+2));right+=5;left+=5;top+=10;}getch();)【程序65]題目:ー個最優(yōu)美的圖案。.程序分析:.程序源代碼:indude"graphics.h"indude*'math.h"indude"dos.h"indude''conio.h*'indude"stdlib.h"indude"stdio.h"indude"stdarg.h"#defineMAXPTS15#definePI3.1415926structPTS{intx,y;};doubleAspectRatio=0.85;voidLineToDemo(void)(structviewporttypevp;structPTSpoints[MAXPTS];inti,j,h,w,xcenter,ycenter;intradius,angle,step;doublerads;printf("MoveTo/LineToDemonstration");getviewsettings(&vp);h=vp.bottom-vp.top;w=vp.right-vp.left;xcenter=w/2;/*Determinethecenterofcircle*/ycenter=h/2;radius=(h-30)/(AspectRatio*2);step=360/MAXPTS;/*Determine#ofincrements*/angle=0;/*Beginatzerodegrees*/for(i=0;i<MAXPTS;++i){/*Determinecircleintercepts*/rads=(double)angle*PI/180.0;/*Convertangletoradians*/points[i].x=xcenter+(int)(cos(rads)*radius);points[i].y=ycenter-(int)(sin(rads)*radius*AspectRatio);angle+=step;/*Moveton
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三年級數(shù)學上冊教學詳案-第3單元1捐書活動(北師大版)
- 2025年金屬門窗及類似制品合作協(xié)議書
- 2025年產(chǎn)品采購合同經(jīng)典版(三篇)
- 2025年個人獨資企業(yè)解散協(xié)議(三篇)
- 2025年個人機械加工合同模板(2篇)
- 2025年個人設(shè)備維修合同模板(三篇)
- 2025年個人裝修承包合同常用版(2篇)
- 2025年企業(yè)臨時用工聘合同(4篇)
- 2025年個人租賃房屋協(xié)議(2篇)
- 沿江服裝運輸合同
- 小學六年級數(shù)學上冊《簡便計算》練習題(310題-附答案)
- 2024年中國養(yǎng)老產(chǎn)業(yè)商學研究報告-銀發(fā)經(jīng)濟專題
- 高教版2023年中職教科書《語文》(基礎(chǔ)模塊)下冊教案全冊
- 人教版英語七年級上冊閱讀理解專項訓練16篇(含答案)
- 護理教學查房評分標準
- GB/T 23505-2017石油天然氣工業(yè)鉆機和修井機
- 《清廉文化進校園》廉潔文化教育主題班會課件
- 人工智能發(fā)展史課件
- 古樹名木保護建設(shè)項目可行性研究報告
- 幼小銜接學拼音
- 運動技能學習與控制課件第九章運動技能學習概述
評論
0/150
提交評論