c語言程序設(shè)計基礎(chǔ)知識點 一個球從100米高度自由落下,每次落地后反跳回原高度的一半,再落下,再反彈。用c語言編程求它在第1?
一個球從100米高度自由落下,每次落地后反跳回原高度的一半,再落下,再反彈。用c語言編程求它在第1?#包括和限制。H>intmain(){double I,a=100,B=0,N,sum=100,
一個球從100米高度自由落下,每次落地后反跳回原高度的一半,再落下,再反彈。用c語言編程求它在第1?
#包括和限制。H>intmain(){double I,a=100,B=0,N,sum=100,printf(“please input the landing times N:N”)scanf(%LF“,&n)for(I=1I<=Ni){sum=sum 2*Ba=a/2B=a}printf(”when the ball lands from 100m for%。0lf次,反彈后的高度為%。0lf時間是%LFMn“,n,sum,n,a)}
用C語言編程:一個球從x米高度自由落下,每次落地后反彈回原高度的一半再落下,求在第幾次之后反彈高?
##include<stdio。H>intmain(){float at X=0.0float s=0.0int count=0 printf(“please input height X:”))scanf(%f,&x)s=X而(X>0.1){X/=2.0S=X*2 printf(“bounce height after%d is%)。2fmn,count,x)}printf(“反彈高度在%d之后小于0.1M,這一次,它總共超過了%。2fm”,count,s)返回0}測試結(jié)果: