两个很简单的程序阅读题

  1. e代表什么?完全看不懂,!!有点懵
    求评论区详解

    img

  2. 同1,求评论区详解

    img

e表示10多少次方,就比如1e+2就表示110^2,同理2e-2就表示210^-2。
!是逻辑运算符,表示逻辑取反,C没有布尔类型(表示真或假的类型)所以C用0表示假,非0表示真,
比如x=0,!x就是非零 !!x就是0 !!!x就是非零,

这里表示科学计数法:
比如1e10
表示1乘10的10次幂。
即aeb的形式,
表示a乘10的b次幂。