一球从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); }
Sn=Sn+2*hn hn=hn/2
举一反三
- 一个球从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 的概率约为 ( )
内容
- 0
求100以内的素数main{intm,n,i=0,prime;for(m=2;m<=100;m++){【1】;for(n=2;n
- 1
程序填空:输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。部分程序如下: #include[stdio.h] int main() { int i,j,k,n; for (n=100;n<1000;n++) { i=n/100; j=n/10-i*10; k=n % 10; if ( ) printf("%d ",n); } printf("\n"); return 0; }
- 2
有5个人,第5个人比第4个人大2岁,第4个人比第3个人大2岁,第3个人比第2个人大2岁,第2个人比第1个人大2岁,第1个人说他10岁。求第5个人多少岁。如果age(n)为第n个人的岁数,此函数可如下定义: A: 当n=1,age(n)=10当n>1时,age(n)=age(n-1)+2 B: 当n>=1,age(n)=age(n-1)+2 C: 当n=5,age(n)=10当n>=1,age(n)=age(n+1)-2 D: 当n=5,age(n)=2当n>=1,age(n)=age(n-1)+2
- 3
以下程序段的输出结果是1024。 int k.n,m; n=10; m=1; k=1; while(k++<=n) m*=2; printf(“%d”,m);
- 4
求一个三位正整数N十位数的正确方法是( )。 A: Int (N-Int(N/100)*100) B: N-Int(N/100)*100 C: Int(N/10)-Int(N/100) D: Int(N/10) - Int(N/100)*10