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

正文內(nèi)容

c語言程序設計題庫-文庫吧

2024-12-30 21:00 本頁面


【正文】 。im。i++) for(j=0。jn。j++) b[j][i]=a[i][j]。 printf(數(shù)組b為:\n)。 for(i=0。in。i++) { for(j=0。jm。j++) printf(%d ,b[i][j])。 printf(\n)。}}13. 在一個3*4的二維數(shù)組a中,要求編程求出其中值最大的那個元素的值,并輸出其所在的行號和列號。 include void main(){ int a[3][4],i,j,max,row=0,colum=0。 printf(請輸入一個3*4的整型二維數(shù)組:\n)。 for(i=0。i3。i++) { printf(第%d行為:,i+1)。 for(j=0。j4。j++) scanf(%d,amp。a[i][j])。 } max=a[0][0]。 for(i=0。i3。i++) for(j=0。j4。j++) { if(a[i][j]max) { max=a[i][j]。 row=i+1。 colum=j+1。 } } printf(max=%d,row=%d,colum=%d.\n,max,row,colum)。}14. 輸入一行字符,統(tǒng)計其中有多少個單詞,單詞之間用空格分隔開。include void main(){ int word=0,n=0,i。 char string[80],c。 for(i=0。(c=getchar())!=39。\n39。i++) string[i]=c。 string[i+1]=39。\039。 for(i=0。string[i]!=39。\039。i++) { if(string[i]!=39。 39。) {if(word==0) n++。 word=1。} else word=0。 } printf(%d\n,n)。}15. 有3個字符串,要求找出其中最大者。include include void main(){ char string[3][80],str[80]。 int i。 for(i=0。i3。i++) { printf(請輸入第%d個字符串:\n,i+1)。 gets(string[i])。 } for(i=1。i3。i++) { if(strcmp(string[i],str)0) strcpy(str,string[i])。 } printf(最大的字符串為:\n%s\n,str)。}16. 輸入兩個整數(shù),要求用一個函數(shù)求出其中的大者,并在主函數(shù)中輸出此值。include void main(){ float max(float x,float y)。 float a,b,c。 printf(請輸入兩個數(shù)(用空格隔開):\n)。 scanf(%f %f,amp。a,amp。b)。 c=max(a,b)。 printf(%f %f較大者為:%f\n,a,b,c)。}float max(float x,float y){ x=xy?x:y。 return x。}17. 輸入兩個整數(shù),要求用一個函數(shù)求出其最大公約數(shù)和最小公倍數(shù),并在主函數(shù)中調用該子函數(shù)。include int u,v。void main(){ void fun(int m,int n)。 int m,n。 printf(請輸入兩個整數(shù)(用空格隔開):\n)。 scanf(%d %d,amp。m,amp。n)。 fun(m,n)。 printf(最大公約數(shù)為:%d\n,u)。 printf(最小公倍數(shù)為:%d\n,v)。}void fun(int m,int n){ int t,z。v=m*n。 if(mn) {t=m。m=n。n=t。} while((z=m%n)!=0) { m=n。 n=z。 } u=n。 v=v/u。}18. 輸入4個整數(shù),找出其中最大的數(shù)。用函數(shù)的嵌套調用來處理。include void main(){ float max(float x,float y)。 float a,b,c,d,e。 printf(請輸入四個數(shù)(用空格隔開):\n)。 scanf(%f %f %f %f,amp。a,amp。b,amp。c,amp。d)。 e=max(a,max(b,max(c,d)))。 printf(%f %f %f %f中最大者為:%f\n,a,b,c,d,e)。}float max(float x,float y){ x=xy?x:y。 return x。}19. 用遞歸方法求5!。includevoid main(){ int fun(int n)。 int sum。 sum=fun(5)。 printf(%d\n,sum)。}int fun( int n){ int sum。 if(n==1) sum=1。 else sum=n*fun(n1)。 return sum。}20. 編寫一個函數(shù),用來分別求數(shù)組score_1(有5個元素)和數(shù)組score_2(有10個元素)各元素的平均值。include void main(){ float fun(int *p,int n)。 int score_1[5]={1,2,3,4,5},score_2[10]={1,2,3,4,5,6,7,8,9,10}。 int i。 float m,n。 m=fun(score_1,5)。 n=fun(score_2,10)。 printf(數(shù)組score_1\n)。 for(i=0。i5。i++) printf(%d ,score_1[i])。 printf(的平均值為:%f\n,m)。 printf(數(shù)組score_2\n)。 for(i=0。i10。i++) printf(%d ,score_2[i])。 printf(的平均值為:%f\n,n)。}float fun(int *p,int n){ float sum=0。 int i。 for(i=0。in。i++) sum=sum+*(p+i)。 sum=sum/n。 return sum。}21. 用指針實現(xiàn)輸入3個整數(shù)并按從小到大的順序輸出。include void main(){ int a,b,c。 int *p1=amp。a,*p2=amp。b,*p3=amp。c,*p。 printf(輸入三個整數(shù)(用空格隔開):\n)。 scanf(%d %d %d,p1,p2,p3)。 if(*p1*p2) {p=p1。p1=p2。p2=p。} if(*p1*p3) {p=p1。p1=p3。p3=p。} if(*p2*p3) {p=p2。p2=p3。p3=p。} printf(%d %d %d由小到大排列為:%d %d %d\n,a,b,c,*p1,*p2,*p3)。}22. 用指針實現(xiàn)輸入3個整數(shù)并按從大到小的順序輸出。include void main(){ int a,b,c。 int *p1=amp。a,*p2=amp。b,*p3=amp。c,*p。 printf(輸入三個整數(shù)(用空格隔開):\n)。 scanf(%d %d %d,p1,p2,p
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1