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

正文內(nèi)容

c語(yǔ)言實(shí)訓(xùn)★-在線瀏覽

2024-10-28 17:02本頁(yè)面
  

【正文】 rger numbers:”)。a,amp。c,amp。/ppmax=max_4(a,b,c,d)。}/ppint max_4(int a,int b,int c,int d)/pp{int max_2(int,int)。m=max_2(a,b)。/ppm=max_2(m,d)。/pp} int max_2(int a,int b)/pp{if(ab)/ppreturn a。/pp} 有5個(gè)學(xué)生坐在一起/ppu 問(wèn)第5個(gè)學(xué)生多少歲?他說(shuō)比第4個(gè)學(xué)生大2歲 u 問(wèn)第4個(gè)學(xué)生歲數(shù),他說(shuō)比第3個(gè)學(xué)生大2歲 u 問(wèn)第3個(gè)學(xué)生,又說(shuō)比第2個(gè)學(xué)生大2歲 u 問(wèn)第2個(gè)學(xué)生,說(shuō)比第1個(gè)學(xué)生大2歲 u 最后問(wèn)第1個(gè)學(xué)生,他說(shuō)是10歲 u 請(qǐng)問(wèn)第5個(gè)學(xué)生多大(遞歸調(diào)用)/ppinclude int main(){ int age(int n)。return 0。if(n==1)/ppc=10。return(c)。include float fac(int n)/pp{/ppfloat f。/pp}/ppelse if(n==0||n==1)/ppf=1。/ppreturn f。scanf(“%d”,amp。printf(“%.0fn”,fac(n))。}/pp第3天的題目: 輸入10個(gè)數(shù),要求輸出其中值最大的元素和該數(shù)是第幾個(gè)數(shù)。/ppwhile(i=10)/pp{/ppif(i==1){/ppscanf(“%d”,amp。/pp}/ppelse/pp{/ppscanf(“%d”,amp。/ppif(tempmax)/pp{/ppmax = temp。/pp}/pp}/ppi++。/ppsystem(“pause”)。} 有一個(gè)一維數(shù)組score,內(nèi)放10個(gè)學(xué)生成績(jī),求平均成績(jī)。float score[10],aver。printf(“input 10 scores:n”)。i10。score[i])。aver=average(score)。return 0。float aver,sum=array[0]。i10。aver=sum/10。} 有兩個(gè)班級(jí),分別有35名和30名學(xué)生,調(diào)用一個(gè)average函數(shù),分別求這兩個(gè)班的學(xué)生的平均成績(jī)。float score1[5]={98,97,91,78,66}。printf(“%”,average(score1,5))。return 0。float aver,sum=array[0]。in。aver=sum/n。} 用選擇法對(duì)數(shù)組中10個(gè)整數(shù)按由小到大排序。/ppfor(i=0。i++)/pp{/ppk=i。jn。/ppt=array[k]。/pparray[i]=t。/ppprintf(“input a number:”)。i=N1。array[i])。array[0], N)。i=N1。/ppreturn 0。include int main(){ int max_value(int array[][4])。printf(“max value is %dn”,max_value(a))。} int max_value(int array[][4]){ int i,j,max。for(i=0。i++)/ppfor(j=0。j++)/ppif(array[i][j]max)/ppmax=array[i][j]。} 有一個(gè)一維數(shù)組,內(nèi)放10個(gè)學(xué)生成績(jī),寫(xiě)一個(gè)函數(shù),當(dāng)主函數(shù)調(diào)用此函數(shù)后,能求出平均分、最高分和最低分。int main(){ float average(float array[],int n)。int i。for(i=0。i++)/ppscanf(“%f”,amp。ave=average(score,10)。/ppreturn 0。float aver,sum=array[0]。for(i=1。i++){if(array[i]max)max=array[i]。sum=sum+array[i]。return(aver)。include int main(){/ppint fac(int n)。for(i=1。i++)/ppprintf(“%d!=%dn”,i,fac(i))。} int fac(int n){/ppstatic int f=1。return(f)。include int main(){ int max()。scanf(“%d %d %d”,amp。b,amp。printf(“max is %d”, max())。} int a,b,c。m=ab?a:b。return(m)。include int a。int b=3,c,d,m。a,amp。c=a*b。d=power(m)。return 0。int power(int n){ int i,y=1。i=n。/ppreturn(y)。include “” void main(){/ppint a,b。/ppa=100。/pppointer_1=amp。/pppointer_2=amp。/ppprintf(“%d,%dn”,a,b)。} 輸入a和b兩個(gè)整數(shù),按先大后小的順序輸出a和b。 解題思路:用指針?lè)椒▉?lái)處理這個(gè)問(wèn)題。include main(){ int *p1,*p2,*p,a,b。a,amp。/ppp1=amp。p2=amp。/ppif(ab)/pp{p=p1。p2=p。/ppprintf(“max=%d,min=%dn”,*p1, *p2)。現(xiàn)用函數(shù)處理,而且用指針類(lèi)型的數(shù)據(jù)作函數(shù)參數(shù)。if(*a*b){/ppn=*a。/pp*b=n。int *n=amp。b。scanf(“%d%d”,amp。b)。printf(“%d/pp%dn”,a,b)。} 對(duì)輸入的兩個(gè)整數(shù)按大小順序輸出。 解題思路:嘗試調(diào)用swap函數(shù)來(lái)實(shí)現(xiàn)題目要求。/pptemp=*p1。/pp*p2=temp。/ppint *pointer_1,*pointer_2。a,amp。/pppointer_1=amp。pointer_2=amp。/ppif(ab)/ppswap(pointer_1,pointer_2)。}輸入3個(gè)整數(shù)a,b,c,要求按由大到小的順序?qū)⑺鼈冚敵?。include void swap(int *x,int *y){int t=*x。*y=t。scanf(“%d%d%d”,amp。b,amp。if(ab)swap(amp。b)。b,amp。if(ab)swap(amp。b)。} 有一個(gè)整型數(shù)組a,有10個(gè)元素,要求輸出數(shù)組中的全部元素。 解題思路:引用數(shù)組中各元素的值有3種方法:(1)下標(biāo)法;(2)通過(guò)數(shù)組名計(jì)算數(shù)組元素地址,找出元素的值;(3)用指針變量指向數(shù)組元素 216。include void main(){ int a[10]。for(i=0。i++)/ppscanf(“%d”,amp。for(i=0。i++)/ppprintf(“%d ”,a[i])。/pp216。include main(){ int *p,i,a[10]。for(i=0。i++)scanf(“%d”,p++)。p=a。i10。}將數(shù)組a中n個(gè)整數(shù)按相反順序存放/pp216。include int main(){ void inv(int x[ ],int n)。/ppfor(i=0。i++)printf(“%d ”,a[i])。/ppinv(a,10)。i10。/ppprintf(“n”)。} void inv(int x[ ],int n){ int temp,i,j,m=(n1)/2。i=m。/pptemp=x[i]。x[j]=temp。/pp216。int i,*p,a[10]。printf(“please enter 10 integer numbers:”)。i10。p=a。for(p=a,i=0。i++){/ppprintf(“%d ”,*p)。} printf(“n”)。}/ppvoid sort(int x[],int n){ int i,j,k,t。in1。/ppfor(j=i+1。j++)/ppif(x[j]x[k])/ppk=j。/ppx[i]=x[k]。/pp}/pp} } 有一個(gè)班,3個(gè)學(xué)生,各學(xué)4門(mén)課,計(jì)算總平均分?jǐn)?shù)以及第n個(gè)學(xué)生的成績(jī)。/ppprintf(“please input the score of three student:n”)。i3。j4。s[i][j])。int i。im*4。return sum/(m*4)。for(i=0。i++)printf(“%d”,*(*(s+n1)+i))。/ppint n。/ppave=AllAverage(score[0],3)。/ppprintf(“please input the student who will be printed:n”)。n)。/ppPrintNScore(score,n)。/pp216。用數(shù)組名string和輸出格式%s可以輸出整個(gè)字符串。/ppinclude int main(){ char string[]=“I love China!”。/ppprintf(“%”,string[7])。}。include include define STOP 39。 int main(void){ char c。long n_chars = 0L。int n_words = 0。int inword = 0。prev = 39。while((c = getchar())!= STOP){/ppn_chars++。n39。/ppif(!isspace(c)amp。!inword)/pp{/ppinword = 1。/pp}/ppif(isspace(c)amp。 inword)/ppinword = 0。} if(prev!= 39。)/ppp_lines = 1。printf(“partial lines = %dn”,p_lines)。}/pp,對(duì)全班30個(gè)學(xué)生成績(jī)進(jìn)行由高到低排序,并打印輸出排序結(jié)果,要求按照如下函數(shù)原型,用函數(shù)編程實(shí)現(xiàn)排序功能。/ppfor(i=0。i++)/ppfor(j=0。j++)/ppif(score[j]score[j+1])/pp{/ppfloat temp=score[j]。/ppscore[j+1]=temp。/ppint i。/ppfor(i=0。i++)/ppscanf(“%f”,amp。/ppsort(score,30)。/ppfor(i=0。i++)/ppprintf(“%f”,score[i])。include int main(){/ppint n。/ppscanf(“%d”,amp。/ppswitch(n)/pp{/ppcase 1:printf(“Janunryn”)。/ppcase 2:printf(“Februaryn”)。/ppcase 3:printf(“Marchn”)。/ppcase 4:printf(“Apriln”)。/ppcase 5:printf(“Mayn”)。/ppcase 6:printf(“Junen”)。/ppcase 7:printf(“Julyn”)。/ppcase 8:printf(“Augustn”)。/ppcase 9:printf(“Septempern”)。/ppcase 10:printf(“Octobern”)。/ppcase 11:printf(“Novembern”)。/ppcase 12:printf(“Decembern”)。/ppdefault:printf(“Illegal month”)。}/pp。float b。for(。i++)scanf(“%d”,amp。for(i=9。i)sum=sum+a[i]。printf(“平均數(shù)=%fn”,b)。(用字符數(shù)組實(shí)現(xiàn))include include define N 10 int main(void){ char a[N]。printf(“Input data:”)。(a[i]=getchar())!=39。i++)。39。for(j=i1。j)printf(“%c”,a[j])。n39。return 0。例如,輸入x為1234,則由1234分離出其千位/pp百位/pp十位/pp個(gè)位4,然后計(jì)算1+2+3+4=10,并輸出10。int sum,i。scanf(“%d”,amp。a=i/1000。c=(i/100)%10。sum=a+b+c+d。}/pp,求出其中大于平均成績(jī)學(xué)生的人數(shù),并對(duì)20名學(xué)生成績(jī)按從高到低進(jìn)行排序。/ppfloat sum=0,avg。in。/ppavg=sum/n。in。/ppreturn count。/ppfor(i=0。i++)/ppfor(j=0。j++)/ppif(score[j]score[j+1])/pp{/ppfloat temp=score[j]。/ppscore[j+1]=temp。/ppfloat score[20
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1