c程序設(shè)計(jì)譚浩強(qiáng)答案_第1頁
c程序設(shè)計(jì)譚浩強(qiáng)答案_第2頁
c程序設(shè)計(jì)譚浩強(qiáng)答案_第3頁
c程序設(shè)計(jì)譚浩強(qiáng)答案_第4頁
c程序設(shè)計(jì)譚浩強(qiáng)答案_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第一章1.5題#include <iostream>using namespace std;int main() cout<<"This"<<"is" cout<<"a"<<"C+" cout<<"program." return 0;1.6題#include <iostream>using namespace std;int main() int a,b,c; a=10; b=23; c=a+b; cout&l

2、t;<"a+b=" cout<<c; cout<<endl; return 0;1.7七題#include <iostream>using namespace std;int main() int a,b,c; int f(int x,int y,int z); cin>>a>>b>>c; c=f(a,b,c); cout<<c<<endl; return 0;int f(int x,int y,int z) int m; if (x<y) m=x; else m=y

3、; if (z<m) m=z; return(m); 1.8題#include <iostream>using namespace std;int main() int a,b,c; cin>>a>>b; c=a+b; cout<<"a+b="<<a+b<<endl; return 0;1.9題#include <iostream>using namespace std;int main() int a,b,c; int add(int x,int y); cin>>a&g

4、t;>b; c=add(a,b); cout<<"a+b="<<c<<endl; return 0;int add(int x,int y)int z; z=x+y; return(z);2.3題#include <iostream>using namespace std;int main() char c1='a',c2='b',c3='c',c4='101',c5='116' cout<<c1<<c2<<

5、;c3<<'n' cout<<"tb"<<c4<<'t'<<c5<<'n' return 0;2.4題#include <iostream>using namespace std;int main() char c1='C',c2='+',c3='+' cout<<"I say: ""<<c1<<c2<<c3<&l

6、t;'"' cout<<"tt"<<"He says: "C+ is very interesting!""<< 'n' return 0;2.7題#include <iostream>using namespace std;int main()int i,j,m,n; i=8; j=10; m=+i+j+; n=(+i)+(+j)+m; cout<<i<<'t'<<j<<'

7、t'<<m<<'t'<<n<<endl; return 0;2.8題#include <iostream>using namespace std;int main()char c1='C', c2='h', c3='i', c4='n', c5='a' c1+=4; c2+=4; c3+=4; c4+=4; c5+=4; cout<<"password is:"<<c1<<c2

8、<<c3<<c4<<c5<<endl; return 0;3.2題#include <iostream>#include <iomanip>using namespace std;int main ( )float h,r,l,s,sq,vq,vz; const float pi=3.1415926; cout<<"please enter r,h:" cin>>r>>h; l=2*pi*r; s=r*r*pi; sq=4*pi*r*r; vq=3.0/4.0*pi*

9、r*r*r; vz=pi*r*r*h; cout<<setiosflags(ios:fixed)<<setiosflags(ios:right) <<setprecision(2); cout<<"l= "<<setw(10)<<l<<endl; cout<<"s= "<<setw(10)<<s<<endl; cout<<"sq="<<setw(10)<<sq<&

10、lt;endl; cout<<"vq="<<setw(10)<<vq<<endl; cout<<"vz="<<setw(10)<<vz<<endl; return 0; 3.3題#include <iostream>using namespace std;int main ()float c,f; cout<<"請(qǐng)輸入一個(gè)華氏溫度:" cin>>f; c=(5.0/9.0)*(f-32); /注意5和9要

11、用實(shí)型表示,否則5/9值為0 cout<<"攝氏溫度為:"<<c<<endl; return 0;3.4題#include <iostream>using namespace std;int main ( )char c1,c2; cout<<"請(qǐng)輸入兩個(gè)字符c1,c2:" c1=getchar(); /將輸入的第一個(gè)字符賦給c1 c2=getchar(); /將輸入的第二個(gè)字符賦給c2 cout<<"用putchar函數(shù)輸出結(jié)果為:" putchar(c1);

12、putchar(c2); cout<<endl; cout<<"用cout語句輸出結(jié)果為:" cout<<c1<<c2<<endl; return 0;3.4題另一解#include <iostream>using namespace std;int main ( )char c1,c2; cout<<"請(qǐng)輸入兩個(gè)字符c1,c2:" c1=getchar(); /將輸入的第一個(gè)字符賦給c1 c2=getchar(); /將輸入的第二個(gè)字符賦給c2 cout<<

13、"用putchar函數(shù)輸出結(jié)果為:" putchar(c1); putchar(44); putchar(c2); cout<<endl; cout<<"用cout語句輸出結(jié)果為:" cout<<c1<<","<<c2<<endl; return 0;3.5題#include <iostream>using namespace std;int main ( )char c1,c2; int i1,i2; /定義為整型 cout<<"

14、;請(qǐng)輸入兩個(gè)整數(shù)i1,i2:" cin>>i1>>i2; c1=i1; c2=i2; cout<<"按字符輸出結(jié)果為:"<<c1<<" , "<<c2<<endl; return 0;3.8題#include <iostream>using namespace std;int main ( ) int a=3,b=4,c=5,x,y; cout<<(a+b>c && b=c)<<endl; cout<

15、;<(a|b+c && b-c)<<endl; cout<<(!(a>b) && !c|1)<<endl; cout<<(!(x=a) && (y=b) && 0)<<endl; cout<<(!(a+b)+c-1 && b+c/2)<<endl; return 0; 3.9題include <iostream>using namespace std;int main ( ) int a,b,c; cout&

16、lt;<"please enter three integer numbers:" cin>>a>>b>>c; if(a<b) if(b<c) cout<<"max="<<c; else cout<<"max="<<b; else if (a<c) cout<<"max="<<c; else cout<<"max="<<a; cout<

17、<endl;return 0; 3.9題另一解#include <iostream>using namespace std;int main ( ) int a,b,c,temp,max ; cout<<"please enter three integer numbers:" cin>>a>>b>>c; temp=(a>b)?a:b; /* 將a和b中的大者存入temp中 */ max=(temp>c)?temp:c; /* 將a和b中的大者與c比較,最大者存入max */ cout<&l

18、t;"max="<<max<<endl; return 0; 3.10題#include <iostream>using namespace std;int main ( ) int x,y; cout<<"enter x:" cin>>x; if (x<1) y=x; cout<<"x="<<x<<", y=x="<<y; else if (x<10) / 1x10 y=2*x-1; cout&

19、lt;<"x="<<x<<", y=2*x-1="<<y; else / x10 y=3*x-11; cout<<"x="<<x<<", y=3*x-11="<<y; cout<<endl;return 0;3.11題#include <iostream>using namespace std;int main () float score; char grade; cout<<"

20、please enter score of student:" cin>>score; while (score>100|score<0) cout<<"data error,enter data again." cin>>score; switch(int(score/10) case 10: case 9: grade='A'break; case 8: grade='B'break; case 7: grade='C'break; case 6: grade=&#

21、39;D'break; default:grade='E' cout<<"score is "<<score<<", grade is "<<grade<<endl; return 0;3.12題#include <iostream>using namespace std;int main ()long int num; int indiv,ten,hundred,thousand,ten_thousand,place; /*分別代表個(gè)位,十位,百位,千位,萬

22、位和位數(shù)*/ cout<<"enter an integer(099999):" cin>>num; if (num>9999) place=5; else if (num>999) place=4; else if (num>99) place=3; else if (num>9) place=2; else place=1; cout<<"place="<<place<<endl; /計(jì)算各位數(shù)字 ten_thousand=num/10000; thousand=(i

23、nt)(num-ten_thousand*10000)/1000; hundred=(int)(num-ten_thousand*10000-thousand*1000)/100; ten=(int)(num-ten_thousand*10000-thousand*1000-hundred*100)/10; indiv=(int)(num-ten_thousand*10000-thousand*1000-hundred*100-ten*10); cout<<"original order:" switch(place) case 5:cout<<te

24、n_thousand<<","<<thousand<<","<<hundred<<","<<ten<<","<<indiv<<endl; cout<<"reverse order:" cout<<indiv<<ten<<hundred<<thousand<<ten_thousand<<endl; break

25、; case 4:cout<<thousand<<","<<hundred<<","<<ten<<","<<indiv<<endl; cout<<"reverse order:" cout<<indiv<<ten<<hundred<<thousand<<endl; break; case 3:cout<<hundred<<&q

26、uot;,"<<ten<<","<<indiv<<endl; cout<<"reverse order:" cout<<indiv<<ten<<hundred<<endl; break; case 2:cout<<ten<<","<<indiv<<endl; cout<<"reverse order:" cout<<indiv&

27、lt;<ten<<endl; break; case 1:cout<<indiv<<endl; cout<<"reverse order:" cout<<indiv<<endl; break; return 0; 3.13題#include <iostream>using namespace std;int main () long i; /i為利潤(rùn) float bonus,bon1,bon2,bon4,bon6,bon10; bon1=100000*0.1; /利潤(rùn)為10萬元時(shí)的獎(jiǎng)金

28、 bon2=bon1+100000*0.075; /利潤(rùn)為20萬元時(shí)的獎(jiǎng)金 bon4=bon2+100000*0.05; /利潤(rùn)為40萬元時(shí)的獎(jiǎng)金 bon6=bon4+100000*0.03; /利潤(rùn)為60萬元時(shí)的獎(jiǎng)金 bon10=bon6+400000*0.015; /利潤(rùn)為100萬元時(shí)的獎(jiǎng)金 cout<<"enter i:" cin>>i; if (i<=100000) bonus=i*0.1; /利潤(rùn)在10萬元以內(nèi)按10%提成獎(jiǎng)金 else if (i<=200000) bonus=bon1+(i-100000)*0.075; /利

29、潤(rùn)在10萬元至20萬時(shí)的獎(jiǎng)金 else if (i<=400000) bonus=bon2+(i-200000)*0.05; /利潤(rùn)在20萬元至40萬時(shí)的獎(jiǎng)金 else if (i<=600000) bonus=bon4+(i-400000)*0.03; /利潤(rùn)在40萬元至60萬時(shí)的獎(jiǎng)金 else if (i<=1000000) bonus=bon6+(i-600000)*0.015; /利潤(rùn)在60萬元至100萬時(shí)的獎(jiǎng)金 else bonus=bon10+(i-1000000)*0.01; /利潤(rùn)在100萬元以上時(shí)的獎(jiǎng)金 cout<<"bonus=&qu

30、ot;<<bonus<<endl; return 0; 3.13題另一解#include <iostream>using namespace std;int main ()long i; float bonus,bon1,bon2,bon4,bon6,bon10; int c; bon1=100000*0.1; bon2=bon1+100000*0.075; bon4=bon2+200000*0.05; bon6=bon4+200000*0.03; bon10=bon6+400000*0.015; cout<<"enter i:&quo

31、t; cin>>i; c=i/100000; if (c>10) c=10; switch(c) case 0: bonus=i*0.1; break; case 1: bonus=bon1+(i-100000)*0.075; break; case 2: case 3: bonus=bon2+(i-200000)*0.05;break; case 4: case 5: bonus=bon4+(i-400000)*0.03;break; case 6: case 7: case 8: case 9: bonus=bon6+(i-600000)*0.015; break; ca

32、se 10: bonus=bon10+(i-1000000)*0.01; cout<<"bonus="<<bonus<<endl; return 0;3.14題#include <iostream>using namespace std;int main ()int t,a,b,c,d; cout<<"enter four numbers:" cin>>a>>b>>c>>d; cout<<"a="<<a&

33、lt;<", b="<<b<<", c="<<c<<",d="<<d<<endl; if (a>b) t=a;a=b;b=t; if (a>c) t=a; a=c; c=t; if (a>d) t=a; a=d; d=t; if (b>c) t=b; b=c; c=t; if (b>d) t=b; b=d; d=t; if (c>d) t=c; c=d; d=t; cout<<"the sorted

34、sequence:"<<endl; cout<<a<<", "<<b<<", "<<c<<", "<<d<<endl; return 0; 3.15題#include <iostream>using namespace std;int main ()int p,r,n,m,temp; cout<<"please enter two positive integer numbers n,

35、m:" cin>>n>>m; if (n<m) temp=n; n=m; m=temp; /把大數(shù)放在n中, 小數(shù)放在m中 p=n*m; /先將n和m的乘積保存在p中, 以便求最小公倍數(shù)時(shí)用 while (m!=0) /求n和m的最大公約數(shù) r=n%m; n=m; m=r; cout<<"HCF="<<n<<endl; cout<<"LCD="<<p/n<<endl; / p是原來兩個(gè)整數(shù)的乘積 return 0; 3.16題#include

36、<iostream>using namespace std;int main ()char c; int letters=0,space=0,digit=0,other=0; cout<<"enter one line:"<<endl; while(c=getchar()!='n') if (c>='a' && c<='z'|c>='A' && c<='Z') letters+; else if (c=&

37、#39; ') space+; else if (c>='0' && c<='9') digit+; else other+; cout<<"letter:"<<letters<<", space:"<<space<<", digit:"<<digit<<", other:"<<other<<endl; return 0; 3.17題#inc

38、lude <iostream>using namespace std;int main ()int a,n,i=1,sn=0,tn=0; cout<<"a,n=:" cin>>a>>n; while (i<=n) tn=tn+a; /賦值后的tn為i個(gè)a組成數(shù)的值 sn=sn+tn; /賦值后的sn為多項(xiàng)式前i項(xiàng)之和 a=a*10; +i; cout<<"a+aa+aaa+.="<<sn<<endl; return 0; 3.18題#include <iost

39、ream>using namespace std;int main ()float s=0,t=1; int n; for (n=1;n<=20;n+) t=t*n; / 求n! s=s+t; / 將各項(xiàng)累加 cout<<"1!+2!+.+20!="<<s<<endl; return 0; 3.19題#include <iostream>using namespace std;int main ()int i,j,k,n; cout<<"narcissus numbers are:"

40、<<endl; for (n=100;n<1000;n+) i=n/100; j=n/10-i*10; k=n%10; if (n = i*i*i + j*j*j + k*k*k) cout<<n<<" " cout<<endl;return 0; 3.20題#include <iostream>using namespace std; int main() const int m=1000; / 定義尋找范圍 int k1,k2,k3,k4,k5,k6,k7,k8,k9,k10; int i,a,n,s;

41、for (a=2;a<=m;a+) / a是21000之間的整數(shù),檢查它是否為完數(shù) n=0; / n用來累計(jì)a的因子的個(gè)數(shù) s=a; / s用來存放尚未求出的因子之和,開始時(shí)等于a for (i=1;i<a;i+) / 檢查i是否為a的因子 if (a%i=0) / 如果i是a的因子 n+; / n加1,表示新找到一個(gè)因子 s=s-i; / s減去已找到的因子,s的新值是尚未求出的因子之和 switch(n) / 將找到的因子賦給k1,.,k10 case 1: k1=i; break; / 找出的笫1個(gè)因子賦給k1 case 2: k2=i; break; / 找出的笫2個(gè)因子賦

42、給k2 case 3: k3=i; break; / 找出的笫3個(gè)因子賦給k3 case 4: k4=i; break; / 找出的笫4個(gè)因子賦給k4 case 5: k5=i; break; / 找出的笫5個(gè)因子賦給k5 case 6: k6=i; break; / 找出的笫6個(gè)因子賦給k6 case 7: k7=i; break; / 找出的笫7個(gè)因子賦給k7 case 8: k8=i; break; / 找出的笫8個(gè)因子賦給k8 case 9: k9=i; break; / 找出的笫9個(gè)因子賦給k9 case 10: k10=i; break; / 找出的笫10個(gè)因子賦給k10 if (

43、s=0) / s=0表示全部因子都已找到了 cout<<a<<" is a 完數(shù)"<<endl; cout<<"its factors are:" if (n>1) cout<<k1<<","<<k2; / n>1表示a至少有2個(gè)因子 if (n>2) cout<<","<<k3; / n>2表示至少有3個(gè)因子,故應(yīng)再輸出一個(gè)因子 if (n>3) cout<<&qu

44、ot;,"<<k4; / n>3表示至少有4個(gè)因子,故應(yīng)再輸出一個(gè)因子 if (n>4) cout<<","<<k5; / 以下類似 if (n>5) cout<<","<<k6; if (n>6) cout<<","<<k7; if (n>7)cout<<","<<k8; if (n>8)cout<<","<<k9;

45、if (n>9)cout<<","<<k10; cout<<endl<<endl; return 0; 3.20題另一解#include <iostream>using namespace std; int main() int m,s,i; for (m=2;m<1000;m+) s=0; for (i=1;i<m;i+) if (m%i)=0) s=s+i; if(s=m) cout<<m<<" is a完數(shù)"<<endl; cout&l

46、t;<"its factors are:" for (i=1;i<m;i+) if (m%i=0) cout<<i<<" " cout<<endl; return 0; 3.20題另一解#include <iostream>using namespace std;int main() int k11; int i,a,n,s; for (a=2;a<=1000;a+) n=0; s=a; for (i=1;i<a;i+) if (a%i)=0) n+; s=s-i; kn=i; /

47、將找到的因子賦給k1k10 if (s=0) cout<<a<<" is a 完數(shù)"<<endl; cout<<"its factors are:" for (i=1;i<n;i+) cout<<ki<<" " cout<<kn<<endl; return 0; 3.21題#include <iostream>using namespace std;int main() int i,t,n=20; double a=2,b

48、=1,s=0; for (i=1;i<=n;i+) s=s+a/b; t=a; a=a+b; / 將前一項(xiàng)分子與分母之和作為下一項(xiàng)的分子 b=t; / 將前一項(xiàng)的分子作為下一項(xiàng)的分母 cout<<"sum="<<s<<endl; return 0; 3.22題#include <iostream>using namespace std;int main() int day,x1,x2; day=9; x2=1; while(day>0) x1=(x2+1)*2; / 第1天的桃子數(shù)是第2天桃子數(shù)加1后的2倍 x2=

49、x1; day-; cout<<"total="<<x1<<endl; return 0; 3.23題#include <iostream>#include <cmath>using namespace std;int main() float a,x0,x1; cout<<"enter a positive number:" cin>>a; / 輸入a的值 x0=a/2; x1=(x0+a/x0)/2; do x0=x1; x1=(x0+a/x0)/2; while(f

50、abs(x0-x1)>=1e-5); cout<<"The square root of "<<a<<" is "<<x1<<endl; return 0; 3.24題#include <iostream>using namespace std;int main() int i,k; for (i=0;i<=3;i+) / 輸出上面4行*號(hào) for (k=0;k<=2*i;k+) cout<<"*" / 輸出*號(hào) cout<&l

51、t;endl; /輸出完一行*號(hào)后換行 for (i=0;i<=2;i+) / 輸出下面3行*號(hào) for (k=0;k<=4-2*i;k+) cout<<"*" / 輸出*號(hào) cout<<endl; / 輸出完一行*號(hào)后換行 return 0; 3.25題#include <iostream>using namespace std;int main() char i,j,k; /* i是a的對(duì)手;j是b的對(duì)手;k是c的對(duì)手*/ for (i='X'i<='Z'i+) for (j='

52、;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') cout<<"A-"<<i<<" B-"<<j<<" C-"<<k<<endl; return 0; 4.

53、1題#include <iostream>using namespace std;int main() int hcf(int,int); int lcd(int,int,int); int u,v,h,l; cin>>u>>v; h=hcf(u,v); cout<<"H.C.F="<<h<<endl; l=lcd(u,v,h); cout<<"L.C.D="<<l<<endl; return 0; int hcf(int u,int v) int

54、 t,r; if (v>u) t=u;u=v;v=t; while (r=u%v)!=0) u=v; v=r; return(v); int lcd(int u,int v,int h) return(u*v/h); 4.2題#include <iostream>#include <math.h>using namespace std;float x1,x2,disc,p,q;int main()void greater_than_zero(float,float); void equal_to_zero(float,float); void smaller_th

55、an_zero(float,float); float a,b,c; cout<<"input a,b,c:" cin>>a>>b>>c; disc=b*b-4*a*c; cout<<"root:"<<endl; if (disc>0) greater_than_zero(a,b); cout<<"x1="<<x1<<",x2="<<x2<<endl; else if (disc

56、=0) equal_to_zero(a,b); cout<<"x1="<<x1<<",x2="<<x2<<endl; else smaller_than_zero(a,b); cout<<"x1="<<p<<"+"<<q<<"i"<<endl; cout<<"x2="<<p<<"-"<

57、<q<<"i"<<endl; return 0;void greater_than_zero(float a,float b) /* 定義一個(gè)函數(shù),用來求disc>0時(shí)方程的根 */ x1=(-b+sqrt(disc)/(2*a); x2=(-b-sqrt(disc)/(2*a); void equal_to_zero(float a,float b) /* 定義一個(gè)函數(shù),用來求disc=0時(shí)方程的根 */ x1=x2=(-b)/(2*a); void smaller_than_zero(float a,float b) /* 定義一個(gè)函

58、數(shù),用來求disc<0時(shí)方程的根 */ p=-b/(2*a); q=sqrt(-disc)/(2*a); 4.3題#include <iostream>using namespace std;int main() int prime(int); /* 函數(shù)原型聲明 */ int n; cout<<"input an integer:" cin>>n; if (prime(n) cout<<n<<" is a prime."<<endl; else cout<<n&l

59、t;<" is not a prime."<<endl; return 0; int prime(int n) int flag=1,i; for (i=2;i<n/2 && flag=1;i+) if (n%i=0) flag=0; return(flag); 4.4題#include <iostream>using namespace std;int main() int fac(int); int a,b,c,sum=0; cout<<"enter a,b,c:" cin>>

60、;a>>b>>c; sum=sum+fac(a)+fac(b)+fac(c); cout<<a<<"!+"<<b<<"!+"<<c<<"!="<<sum<<endl; return 0; int fac(int n) int f=1; for (int i=1;i<=n;i+) f=f*i; return f; 4.5題#include <iostream>#include <cmath>

61、;using namespace std;int main() double e(double); double x,sinh; cout<<"enter x:" cin>>x; sinh=(e(x)+e(-x)/2; cout<<"sinh("<<x<<")="<<sinh<<endl; return 0; double e(double x) return exp(x); 4.6題#include <iostream>#include

62、<cmath>using namespace std;int main()double solut(double ,double ,double ,double ); double a,b,c,d; cout<<"input a,b,c,d:" cin>>a>>b>>c>>d; cout<<"x="<<solut(a,b,c,d)<<endl; return 0; double solut(double a,double b,double c,double d) double x=1,x0,f,f1; do x0=x; f=(a*x0+b)*x0+c)*x0+d; f1=(3*a*x0+2*b)*x0+c; x=x0-f/f1; while(fabs(x-x0)>=1e-5); return(x);4.7題#include <iostream>#include <cmath>using namespace std;int main()v

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論