在C语言里要输出一个负数的值!

在C语言里想输出负数的值,以-617和-111为例,其完整的格式应该是什么样的? 本人是菜鸟! 高手勿笑!
忘了说了! 是把-617和-111分别转换为8进制和16进制!

第1个回答  2008-04-08
type(数的类型)number(你要输出的数);
printf("% +d",number)
例如
int i=-617;
printf("% +d",i);
"+"号是输出符号的本回答被提问者采纳
第2个回答  推荐于2018-03-02
#include<iostream.h>
void main()
{int a=617,b;
b=a*(-1);
cout<<b<<endl;
}

这样啦呵呵输出你要的 另一个类似哦本回答被网友采纳
第3个回答  2008-04-08
-617

在C语言里要输出一个负数的值!
"+"号是输出符号的

C语言中怎么用printf打印出一个负数
-1 -85899

如何用c语言输出一个负数的绝对值?
while(y--);等价于while(y--!=0);最后有分号,因此一直执行while循环,直到y=0为止,退出循环,执行后面的printf语句。从y=10开始,依次对y的值进行判断,只要不等于0,就y自减1,继续执行while循环。一直到y=0,不满足循环条件,退出循环,执行y--,y自减1,变成-1 因此最后输出y=-1 本题...

C语言中如何实现函数的返回值是负数?
5,最后一步是,当程序以混合语言编写的程序链接时,在FORTRAN库之前指定C库。重新解决了秋天的飞行问题。

怎样用c语言编写一个负数的运算程序?
1、首先打开Dev-c++软件,点击“新建源代码”,如下图所示。2、然后在打开的窗口中,输入代码,如下图所示。3、编写完程序之后,点击运行即可得出结果。最后的结果是根据自己输入的10个整数值为基础来进行运行的,每次输入的数组值不同,结果也会不同。4、其中:for表示循环结构,i 表示循环条件,在...

c语言如何输出负数?
来一个简单的思路吧,首先定义一个变量,然后判断它的正负,如果为正则直接输出,如果为负则乘1即可。以下是代码:int a = 0;scanf("%d",&a);if (a >= 0)printf("%d",a);else { a = a * -1;printf("%d",a);}

【C语言】有没有大佬知道这个程序为什么会输出一个负数?
程序会输出负数的原因是,在这个程序中你没有对每次运算的结果进行检查,因此当乘积超出了long类型的最大值时,就会产生溢出,导致结果为负数。为了避免这个问题,你可以在每次运算后检查结果是否已经超出了long类型的范围,并在必要时退出循环。可以这样改:include<stdio.h> main(){ long i;i=chengji(...

C语言中如何输出-253
在数轴线上,负数都在0的左侧,最早记载负数的是我国古代的数学著作《九章算术》。在算筹中规定"正算赤,负算黑",就是用红色算筹表示正数,黑色的表示负数。两个负数比较大小,绝对值大的反而小。C语言是一种结构化语言,它有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,且...

c语言问题,为什么会输出负数
这个问题有多种可能,不一而足。算法有错误,最终计算结果是负数。输出自然会是负数。例如:int a=1;int b=a-2;printf("b=%d",b);\/\/输出结果:b=-1超过变量类型的最大取值范围,发生溢出。例如Turbo C里int是16位,取值范围-32768~32767。如果计算过程当中,数值超过32767,由于补码的关系。

C语言怎么实现负数?
1、新建一个工程和.c文件,输入头文件和主函数 2、声明被调用的函数,定义变量类型 3、输入整数 4、用一个if语句去判断整数是否为负数,若为负数则用putchar函数输出一个负号 5、调用一个函数 6、定义函数的返回类型和形参类型 7、通过if语句判断该数是否仅剩一位数,若不是则执行else语句 8、通过...

相似回答