c语言输入一个数输出绝对值
时间: 2023-11-27 08:04:58 浏览: 137
汇编语言求输入数字绝对值
5星 · 资源好评率100%
可以使用条件语句判断输入的数是否为负数,如果是负数则将其取反,否则直接输出该数。具体代码如下:
```c
#include <stdio.h>
int main() {
int num, abs_num;
printf("请输入一个整数:");
scanf("%d", &num);
if (num < 0) {
abs_num = -num;
} else {
abs_num = num;
}
printf("%d的绝对值是%d\n", num, abs_num);
return 0;
}
```
当然,也可以使用C语言提供的库函数`abs()`来求一个数的绝对值,该函数的使用方法如下:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
int num, abs_num;
printf("请输入一个整数:");
scanf("%d", &num);
abs_num = abs(num);
printf("%d的绝对值是%d\n", num, abs_num);
return 0;
}
```
这样就可以直接调用`abs()`函数求出一个数的绝对值了。
阅读全文