用switch方法写出输入一个浮点数输出它的绝对值
时间: 2023-04-03 08:04:55 浏览: 137
输入一个浮点数,输出此数的整数部分和小数部分
好的,我可以回答这个问题。请看下面的代码:
```c
#include <stdio.h>
int main() {
float num;
printf("请输入一个浮点数:");
scanf("%f", &num);
switch(num < 0) {
case 1:
num = -num;
default:
printf("该浮点数的绝对值为:%f", num);
}
return 0;
}
```
这个程序会要求用户输入一个浮点数,然后使用 switch 方法判断这个数是否小于 0,如果是,则将其变为相反数,最后输出该浮点数的绝对值。
阅读全文