一球从100m高度自由落下,每次落地后又回跳到原高度的一半,再落 下, 求它在第10次落地时共经过多少m? 第10次反弹多高? 程序如下: main( ) { float Sn=100, hn=Sn/2; int n; for (n=2;n < = 100;n++) { ___ (1) _______; ___(2)_____2__;} printf( "第10次落地时共经过%fm\n",Sn); printf("第10次反弹%fm\n",hn); }
举一反三
- 一个球从100米高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹。求它在第10次落地时,共经过了多少米?第十次反弹多高。
- 一个球从100米高度落下,每次落地后反跳回原来高度的一半,再落下,再反弹,如此反复。求它在第十次落地时,共经过了了多少米?第十次反弹多高?
- 下面程序是求100~200的全部素数,请填空 main() { int n, i, k, m = 0; for (n = 101; n <= 200; n = n + 2) { k = sqrt(n); for (i = 2; i <= k; i++) if (n%i == 0) ; if ( ) { printf("%d ", n); m = m + 1; } if (m % 10 == 0) printf("\n"); } printf("\n"); }
- 以下程序段的输出结果是 ( ) int k , n , m ; n=10 ; m=1 ; k=1 ; while ( k<=n ) {m*=2 ; k+=4 ; } printf ( "%d\n" , m );
- 变 量 Y ~ N ( 100 , 80 ) ,当以 n 1 = n 2 =10 进行抽样时, | m 1 - m 2 | >8 的概率约为 ( )