1. 语句"while(!e);" 中的条件!e等价于e==0 为什么
!是非,e非0,是真值,所以!e是假,为0;并不是e==0,而是!e==0。
2. c语言语句while(!E)中,条件!E等价于什么
while(!E)中,!E等价于!(E==true),相当于先判断E是否为真,然后再取反。while(!E)中,实际循环执行的条件是E为假。
!称为逻辑非运算符。执行逻辑 NOT 操作,用来逆转操作数的逻辑状态。如果条件为真则逻辑非运算符将使其为假。
!反转一个表达式的“真相”。它使一个表达式从 true 变成了false,或者从 false变成了true。
(2)e在c语言中等价于什么扩展阅读:
while(!E)等价循环的使用例子:
1、/*计算61是不是素数,使用while循环*/
int a = 61;
while(true){
if(a%2!=0 && a%a!=0){
System.out.println(a+"不是素数");
}else{
System.out.println(a+"是素数");
break;
}
a++;
}
2、
/*打印直角三角形,使用while循环*/
int k = 1;
int j = 1;
while(k<=j){
System.out.print("*");
while(j<=5){
System.out.println();
j++;
}
k++;
}
3. C语言中e表示什么意思
e表示以10为底。
比如int a=10e2表示10的2次方,这是c语言中科学计数法的表示方法
4. c语言中!E表示什么 急急急!!!!
c语言中数e(指数e)可以用exp(
)函数表示。
函数原型:double
exp(double
x);
功
能:计算e^x的值
返
回
值:计算结果
举例:
double x=1.5, y;
y = exp(x); // y的值就是e^1.5注:使用exp函数时,需要将头文件#include
添加进源文件中。
5. 在C语言中.while(!E),!E相当于什么
!E表示对E真值的否定
如果E为真(通常为true或者非0值)则!E为假(等价于false或0的含义),这时候while就不执行while循环体,否则循环执行while循环体且每次执行完都要再判断一下!E的值,当!E为假的时候跳出while循环
6. c语言题, while(!e);中表达式!e 等价于( A ) A)
A,e==0;
while 条件是 !e 为真,只有 e为0时,!e 才为真,故 判断条件 等效于问:e等于0吗?C语言描述为 e==0
7. C语言,while(!E)中的!E等价于 A,e==0 B,e!=1 C,e!=0 D,==1.再解释下!是什么意思
!是非的意思,就是如果E为真 则 !E为假,E为假 则!E为真。
那么while循环条件是 !E 为真,才循环,也就是 !E == 1才循环
8. c语言中E代表什么
以指数形式输出实数.用E时指数以E表示.
9. C语言中,e是什么意思
如果是单独的e,那么只能是某个自定义标识符, 可能的变量,函数,或者宏定义。
在C中, e作为固定作用的, 只有两处。
一个是用在浮点常量, 表示科学计数法。 比如1e10 表示1乘10的10次幂。
即aeb的形式, 表示a乘10的b次幂。
另一个是用在输入输出中 %e,表示科学计数法方式输入输出。