C Esercizio Esempio 20 - caduta libera Piccola palla
100 casi di linguaggio classico C
Titolo: una palla caduta libera da un'altezza di 100 metri, dopo ogni atterraggio salto indietro contro la metà della sua altezza originale, di nuovo, trovarlo al 10 ° piano, dopo un totale di quanti metri? 10 ° rimbalzo alto?
Analisi del programma: Vedere la nota di seguito.
Source Code:
// Created by www.w3big.com on 15/11/9. // Copyright © 2015年 本教程. All rights reserved. // #include<stdio.h> int main() { float h,s; h=s=100; h=h/2; //第一次反弹高度 for(int i=2;i<=10;i++) { s=s+2*h; h=h/2; } printf("第10次落地时,共经过%f米,第10次反弹高%f米\n",s,h); return 0; }
L'output sopra esempio è:
第10次落地时,共经过299.609375米,第10次反弹高0.097656米