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

正文內(nèi)容

函數(shù)練習(xí)題(c語(yǔ)言)帶答案-資料下載頁(yè)

2025-06-18 23:34本頁(yè)面
  

【正文】 ,2,1)6.int fun(char s[]){ int n=0。 while(*s=39。939。amp。amp。*s=39。039。) { n=10*n+*s39。039。 s++。 } return(n)。}main(){ char s[10]={39。639。,39。139。,39。*39。,39。439。,39。*39。,39。939。,39。*39。,39。039。,39。*39。}。 printf(%d\n,fun(s))。 }(61)7.include Int fun(int x){  int y。 if(x==0||x==1) return(3)。 y=x*xfun(x2) return y。}main(){  int x,y。 x=fun(3)。  y=fun(4)。 printf(%d, %d\n, x ,y)。}(6,15)8.fun(int n,int *s){ int f1, f2。 if(n==1 || n==2) *s=1。 else { fun(n1, amp。f1)。 fun(n2, amp。f2)。 *s=f1+f2。 }}main(){ int x。 fun(6,amp。x)。 printf(%d\n,x)。 }三、填空題1. 以下程序?qū)崿F(xiàn)了計(jì)算x的n次方,請(qǐng)將程序填寫完整。float power(float x,int n) { int i。 float t=1。 for(i=1。i=n。i++) t=t*x。return t。 }main( ){ float x,y。 int n。 scanf(%f,%d,amp。x,amp。n)。 y=power(x,n)。 printf(%\n,y)}2. 以下程序?qū)崿F(xiàn)了求兩個(gè)數(shù)的最大公約數(shù),請(qǐng)將程序填寫完整。int divisor(int a,int b){ int r。r=a%b。while(r!=0) { a=b。b=r。r=a%b。} return b。}void main(){ int a,b,d,t。scanf(%d %d,amp。a,amp。b)。if (ab) { t=a。 a=b。 b=t。 } d=divisor(a,b)。printf(\n gcd=%d,d)。}3. 以下函數(shù)my_cmp( )的功能是比較字符串s和t的大小,當(dāng)s等于t時(shí)返回0,否則返回s和t的第一個(gè)不同字符的ASCII碼差值,即st時(shí)返回正值,st時(shí)返回負(fù)值。請(qǐng)將函數(shù)填寫完整。my_cmp(char *s,char *t){ while(*s == *t) { if (*s==’\0’) return 0。 ++s。 ++t。 } Return *s*t。}4. 以下程序的功能是:刪去一維數(shù)組中所有相同的數(shù),使之只剩一個(gè)。數(shù)組中的數(shù)已按由小到大的順序排列,函數(shù)返回刪除后數(shù)組中數(shù)據(jù)的個(gè)數(shù)。請(qǐng)將程序填寫完整。例如,若一維數(shù)組中的數(shù)據(jù)是:  2 2 2 3 4 4 5 6 6 6 6 7 7 8 9 9 10 10 10 刪除后,數(shù)組中的內(nèi)容應(yīng)該是:  2 3 4 5 6 7 8 9 10。include define N 80int fun(int a[], int n){ int i,j=1?! or(i=1。in。i++)  if(a[j1]!=a[i])   a[j++]=a[i]。   Return j。}main( ){ int a[N]={2,2,2,3,4,4,5,6,6,6,6,7,7,8,9,9,10,10,10},i,n=19。 printf(The original data:\n)?!or(i=0。in。i++) printf(“%d ”,a[i])?!=fun(a,n)?!rintf(\nThe data after deleted: \n)。 for(i=0。 in。i++) printf(“%d ”,a[i])。 }參 考 答 案一、選擇題 1. B 2. C 3. B 4. B 5. C 6. D 7. C 9. D 10. D11. A 12. A 13. C 14. D 15. D 16. C 17. B 18. A 19. A 20. A21. A 22. D 23. C 24. B 25. A 26.【1】A 26.【2】D 27.【1】B27.【2】D 27.【3】C 28.【1】D 28.【2】C 29.【1】C 29.【2】D30. A 31. D 32.【1】B 32.【2】A 33.【1】C 33.【2】B 33.【3】A 34.【1】D 34.【2】C 35.【1】C 35.【2】A 35.【3】B 38.【1】C 38.【2】B 38.【3】A 39.【1】C 39.【2】B 39.【3】D 二、讀程序?qū)懡Y(jié)果:1. 31 2. 15 3. asd af aa z67 4. *p1=20,*p2=10 x=10,y=205. 5 4 3 2 1 6. 61 7. 6,15 8. 8三、填空題1.【1】 return t 2.【2】 r!=0 3.【3】 *s == ‘\0’ 【4】 *s*t4.【5】 != 【6】 j求兩個(gè)整數(shù)的最大公約數(shù)、最小公倍數(shù)  分析:求最大公約數(shù)的算法思想:(最小公倍數(shù)=兩個(gè)整數(shù)之積/最大公約數(shù)) ?。?) 對(duì)于已知兩數(shù)m,n,使得mn;(2) m除以n得余數(shù)r;  (3) 若r=0,則n為求得的最大公約數(shù),算法結(jié)束;否則執(zhí)行(4); ?。?) m←n,n←r,再重復(fù)執(zhí)行(2)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1