答案:#include<stdio.h> #include <string.h> int main() { printf("%d",0-1); } 这样写应该是-1; 其实呢计算机语言是2进制,本身呢没有符号,也就是没有负数,那怎么表示负数呢,就是多一位,也就是符号位。0代表正数,1代表负数
其他:没看懂楼主在说什么 前面那个一是符号位,1代表负号,所以11是-1的意思,同样01就是+1,明白了吧,呵呵
上一个:c语言学生成绩管理系统求个原创!下一个:vs2010的使用方法