zoukankan      html  css  js  c++  java
  • C语言 位移 速度 时间 Demo

    /*************************************************************************
     *                   C语言(s = v*t + a*t*t/2)Demo
     * 声明:
     *      闲来无聊,写个物理公式(s = v*t + a*t*t/2)程序。
     *
     *                                2015-7-4 晴 深圳 南山平山村 曾剑锋
     ************************************************************************/
    
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    #include <time.h>
    
    int main (int argc, char** argv)
    {
        //初始度,也就是第一次速度
        int first_speed = -500;  
        //每个时间节点的速度
        int speed = 0;            
        //加速度g
        int g = 100;
        //时间计数器
        int time = 0;
        //位移
        int dispalcement = 0;
        printf ("
    first_speed = %4d; g = %3d
    
    ", first_speed, g);
    
        while (1) {
            //计算节点速度
            speed = first_speed + g * time;
        
            //计算位移
            dispalcement = first_speed * time + ((g * time * time) / 2);
            printf ("time = %2d; speed = %4d; dispalcement = %5d
    ", time, speed, dispalcement);
    
            //时间计数器自加
            time++;
            if (time > 10)
                break;
        }
    }
  • 相关阅读:
    数据解析1127
    数据解析1119
    数据解析1114
    数据解析1122
    数据解析1121
    数据解析1120
    数据解析1116
    数据解析1128
    Twitter惊现新型病毒 每分钟159条速率分散
    宏达电预计本年有望在台湾市场击败诺基亚
  • 原文地址:https://www.cnblogs.com/zengjfgit/p/4622216.html
Copyright © 2011-2022 走看看