if(distance<=3){
totalPrice=startPrice;
}else{
totalPrice=startPrice+perPrice*(distance-3);
}
totalPrice+=1;
/*totalPrice+=totalPrice;*/
return totalPrice;
}
totalPrice=startPrice;
}else{
totalPrice=startPrice+perPrice*(distance-3);
}
totalPrice+=1;
/*totalPrice+=totalPrice;*/
return totalPrice;
}
#include <stdio.h>
double TaxiPrice(int hours,int distance)
{
double totalPrice=0.0;
double perPrice=2.3;
double startPrice=13.0;
if(hours<0||hours>24){
printf("输入时间有误");
}else if(hours<5||hours>24){
perPrice*=1.2;
}
double TaxiPrice(int hours,int distance)
{
double totalPrice=0.0;
double perPrice=2.3;
double startPrice=13.0;
if(hours<0||hours>24){
printf("输入时间有误");
}else if(hours<5||hours>24){
perPrice*=1.2;
}
#include <stdio.h>
int main()
{
double num = 2.5; //定义浮点型变量num并赋值为2.5
printf("num的整数部分是%d\n", (int)num);
return 0;
}
1、强制转换是临时性转换的,强制转换类型说明符是否放对位置
2.可以在输出当中强制转换。
int main()
{
double num = 2.5; //定义浮点型变量num并赋值为2.5
printf("num的整数部分是%d\n", (int)num);
return 0;
}
1、强制转换是临时性转换的,强制转换类型说明符是否放对位置
2.可以在输出当中强制转换。
2015-03-13