你问C语言,我就用纯C写了啊。
#include
int
main()
{
double
x,
y;
printf("Please
input
x:
");
scanf("%lf",
&x);//输入X,X类型为double,所以用%lf
if(x
<
1.0)
y
=
x;
//(x<1)
else
if(x
>
9.99999999)
y
=
3
*
x
-
11;
//x>=10(因为double等号判断不准,所以要用大小判断)
else
y
=
2
*
x
-
1;
//(1<=x<10)
printf("y
=
%lf\n",
y);
//输出y
return
0;
}
......
int minute1 = time1 % 100;
int hour1 = time1 / 100;
int minute2 = time2 % 100;
int hour2 = time2 / 100;
if(minute1 < minute2){
hour1 -=1;
minute1 += 60;
}
minutes = minute1 - minute2;
hour = hour1 - hour2;
......