C语言中如何在运算结果的数字前加一个符号

2025-03-22 20:53:07
推荐回答(3个)
回答1:

在输出函数printf中,增加格式“+”在“%”号后就可以了。下面在手机上编程来演示一下。手机上打开易历知食软件内部的微C程序设计,并输入示例代码,如下图:

(程序中以整数和浮点数作为示例,各输出一个正数和一个负数)

点击“运行程序”后,运行结果如下图:

"运算结果的数字前加一个符号"的效果就达到了。

回答2:

printf("%c%d", a > 0? '+':'-', a);比如打印整数加+-号

回答3:

printf("%c%d",a>0?'+':'-',abs(a));