C语言 一个球从100米高度自由落下,每次落地后反跳回原来高度的一半,再落下,求第10次落地时反弹高度.急,那个好心的帮下忙嘛,
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 21:32:35
C语言 一个球从100米高度自由落下,每次落地后反跳回原来高度的一半,再落下,求第10次落地时反弹高度.急,那个好心的帮下忙嘛,
C语言 一个球从100米高度自由落下,每次落地后反跳回原来高度的一半,再落下,求第10次落地时反弹高度.
急,那个好心的帮下忙嘛,
C语言 一个球从100米高度自由落下,每次落地后反跳回原来高度的一半,再落下,求第10次落地时反弹高度.急,那个好心的帮下忙嘛,
您看看可不可以!
#include
void main()
{
int N = 10;
float height = 100.0;
int i ;
for( i = 0 ; i < N ; ++ i )
{
height = height / 2 ;
}
printf("十次后高度为%f",height);
}
第一次50 第二次25 所以a10=a1*二分之一的九次方=50/1024
#include
void main()
{
int h,i;
printf("请输入你想找的次数高度:");
scanf("%d",&i);
h=100*(1/2)^(i-1;)
printf("The h is %d",h);
}
public class Num10 {
public static void main(String args[]){
float sm=100.0f,h=sm/2;
for(int n=2;n<=10;n++){
sm=sm+2*h;
h=h/2;
}
System.out....
全部展开
public class Num10 {
public static void main(String args[]){
float sm=100.0f,h=sm/2;
for(int n=2;n<=10;n++){
sm=sm+2*h;
h=h/2;
}
System.out.println("10次落地共经过的米数:"+sm);
System.out.println("第10次反弹的高度:"+h);
}
}
计算结果 sm=299.60938,h=0.97656625
收起