用C语言编一程序,从键盘输入一个实数,输出其绝对值
时间: 2024-10-24 18:16:53 浏览: 35
C语言程序设计实验报告(一)
5星 · 资源好评率100%
好的,以下是一个简单的C语言程序,可以从键盘输入一个实数,并输出其绝对值:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
double num;
printf("请输入一个实数:");
scanf("%lf", &num);
printf("该实数的绝对值为:%lf\n", abs(num));
return 0;
}
```
这个程序首先包含了`stdio.h`和`stdlib.h`两个头文件,分别用于输入输出和取绝对值。在`main()`函数中,首先定义了一个双精度浮点数变量`num`,用于存储从键盘输入的实数。然后使用`printf()`函数提示用户输入一个实数,并使用`scanf()`函数从键盘读取输入的值并存储到`num`变量中。最后,使用`abs()`函数取`num`的绝对值,并使用`printf()`函数输出结果。
需要注意的是,这个程序假设用户输入的是一个合法的实数,如果用户输入了一个非数值类型的字符,程序可能会出现错误。在实际应用中,应该加入适当的错误处理代码来避免这种情况的发生。
阅读全文