解题思路:
注意事项:要使用浮点数定义
参考代码:
#include <bits/stdc++.h>
using namespace std;
int main()
{
double x;
cin >>x;
if(x>=0&& x<5)
{
printf("%.3lf",-x+2.5);
}
else if(5<=x&&x<10)
{
printf("%.3lf",2-1.5*(x-3)*(x-3));
}
else if(10<=x&&x<20)
{
printf("%.3lf",x/2-1.5);
}
return 0;
}
0.0分
1 人评分
C语言考试练习题_排列 (C语言代码)浏览:1326 |
【数组的距离】 (C语言代码)浏览:738 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:668 |
C语言训练-自由落体问题 (C语言代码)浏览:615 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)from DQM浏览:666 |
数对 (C语言代码)浏览:702 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:486 |
简单的a+b (C语言代码)浏览:630 |
拆分位数 (C语言代码)浏览:521 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:478 |