在C语言中当sign=0; 时 !sign是什么意思啊???,这个c程序中的 sign=-sign;是什么意思

发布时间:2020-07-10 01:28:19

在C语言中当sign=0; 时 !sign是什么意思啊???,这个c程序中的 sign=-sign;是什么意思

网友回答

在c语言里面,非零就是真的意思,零就是假的意思,sign=0,就是将0赋值给sign,或者是将sign赋值为假,!sign就是真的意思,顾名思义,sign就是标记的意思,在程序里面有的时候要设立一个标记来确定程序过程中是否改变了回某个值,比如说是判断奇偶数的程序什么的,算法不同用处也不同,不过还是比较有用的~~~但是再Java里面答就不能用0和非零来表示真和假了,那里面boolen类型和整型有了严格的区别

网友回答

把sign变量取负值,再赋值给sign变量
  原来sign变量的值是-1,经回过这句后,sign=1
  原来sign变量的值是1,经过这句后,sign=-1
  程序是用答s=1-1/3+1/5-1/7+.....计算pi的近似值
  这个sign是控制每项正负交替的
以上问题属网友观点,不代表本站立场,仅供参考!