多语言展示
当前在线:1805今日阅读:57今日分享:41

用C语言编写,小球下落问题

在visual C++ 6.0上,用C语言编写,小球下落问题
工具/原料

visual C++ 6.0

方法/步骤
1

打开visual C++ 6.0-文件-新建-文件-C++ Source File

2

输入预处理命令和主函数:#include  void main()

3

定义变量:    float i,h=100,s=100;                         /*定义变量i,h,s分别为单精度型并为h和s赋初值100*/

4

计算每次下落的高度:    for(i=1;i<=9;i++)                           /*for语句,i的范围从1到9表示小球从第二次落地到第十次落地*/    {        h=h/2;                                  /*每落地一次弹起高度变为原来一半*/        s+=h*2;                             /*累积的高度和加上下一次落地后弹起与下落 的高度*/    }

5

输出结果:    printf('总长度是:%f\n',s);              /*将高度和输出*/    printf('第十次落地后弹起的高度是:%f',h/2);           /*输出第十次落地后弹起的高度*/    printf('\n');

6

完整的源代码:#include  void main(){    float i,h=100,s=100;                         /*定义变量i,h,s分别为单精度型并为h和s赋初值100*/    for(i=1;i<=9;i++)                           /*for语句,i的范围从1到9表示小球从第二次落地到第十次落地*/    {        h=h/2;                                  /*每落地一次弹起高度变为原来一半*/        s+=h*2;                             /*累积的高度和加上下一次落地后弹起与下落 的高度*/    }    printf('总长度是:%f\n',s);              /*将高度和输出*/    printf('第十次落地后弹起的高度是:%f',h/2);           /*输出第十次落地后弹起的高度*/    printf('\n');}

推荐信息