• 2021-04-14
    一球从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

    内容

    • 0

      求100以内的素数main{intm,n,i=0,prime;for(m=2;m<=100;m++){【1】;for(n=2;n

    • 1

      程序填空:输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。部分程序如下: #include&#91;stdio.h&#93; 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