改用c语言编写上面的代吗
时间: 2023-10-18 18:11:37 浏览: 71
优化C语言代码(程序员必读)
好的,以下是C语言的代码实现:
```c
#include <stdio.h>
int main()
{
float x, result;
scanf("%f", &x);
if (x == 0)
result = 0;
else
result = 0.5 * x;
printf("g(%.3f) = %.3f", x, result);
return 0;
}
```
示例输出:
输入:
```
500
```
输出:
```
g(500.000) = 250.000
```
输入:
```
0
```
输出:
```
g(0.000) = 0.000
```
阅读全文