1-基本数据与表达式解读.ppt

1-基本数据与表达式解读

// 例1-15 计算汽车的平均速度 int ElapsedTS = ( EndHour * 3600 + EndMinute * 60 + EndSecond ) - ( StartHour * 3600 + StarMinute * 60 + StarSecond ) ; int ElapsedHour = ElapsedTS / 3600 ; int ElapsedMinute = ElapsedTS % 3600 / 60 ; int ElapsedSecond = ElapsedTS % 60 ; double ElapsedTime = ElapsedHour + ( double )ElapsedMinute / 60 + ( double ) ElapsedSecond / 3600 ; int Distant = EndPost - StartPost ; double Velocity = Distant / ElapsedTime ; cout 汽车行驶了 Distant 公里\n 消耗时间 ElapsedHour 小时 ElapsedMinute 分 ElapsedSecond 秒\n 平均速度: Velocity 公里 / 小时\n ; } 或者用强制类型转换 应用例子 // 例1-15 计算汽车的平均速度 int ElapsedTS = ( EndHour * 3600 + EndMinute * 60 + EndSecond ) - ( StartHour * 3600 + StarMinute * 60 + StarSecond ) ; int ElapsedHour = ElapsedTS / 3600 ; int ElapsedMinute = ElapsedTS % 3600 / 60 ; int ElapsedSecond = ElapsedTS % 60 ; double ElapsedTime = ElapsedHour + ElapsedMinute / 60.0 + ElapsedSecond / 3600.0 ; int Distant = EndPost - StartPost ; double Velocity = Distant / ElapsedTime ; cout 汽车行驶了 Distant 公里\n 消耗时间 ElapsedHour 小时 ElapsedMinute 分 ElapsedSecond 秒\n 平均速度: Velocity 公里 / 小时\n ; } 计算距离 应用例子 // 例1-15 计算汽车的平均速度 int ElapsedTS = ( EndHour * 3600 + EndMinute * 60 + EndSecond ) - ( StartHour * 3600 + StarMinute * 60 + StarSecond ) ; int ElapsedHour = ElapsedTS / 3600 ; int ElapsedMinute = ElapsedTS % 3600 / 60 ; int ElapsedSecond = ElapsedTS % 60 ; double ElapsedTime = ElapsedHour + ElapsedMinute / 60.0 + ElapsedSecond / 3600.0 ; int Distant = EndPost - StartPost ; double Velocity = Distant / ElapsedTime ; cout 汽车行驶了 Distant 公里\n 消耗时间 ElapsedHour 小时 ElapsedMinute 分 ElapsedSecond 秒\n 平均速度: Velocity 公里 / 小时\n ; } 计算平均速度 应用例子 // 例1-15 计算汽车的平均速度 int ElapsedTS = ( EndHour * 3600 + EndMinute * 60 + EndSecond ) - ( StartHour * 3600 + StarMinute * 60 + StarSecond ) ; int ElapsedHour = ElapsedTS / 3600 ; int ElapsedMinute = Elapsed

文档评论(0)

1亿VIP精品文档

相关文档