请问c语言中if语句后的条件是什么意思啊

如题所述

第1个回答  2014-03-09
if后面的意思是:例如if(a<=b)它的意思是如果a真的小于或等于b则执行后面大括号里的内容,如果不是免责不执行
第2个回答  2014-03-09
如果浮点数a的绝对值小于等于1*10的-6次方 那就输出那句“不是二次方程”追问

1e的e代表什么啊。为什么不直接判断是否等于0呢?

追答

1e-6是科学计数法的写法拉 你找台卡西欧的科学计算器就看到e是什么了。。

追问

那为什么判断二元就直接看a是否等于0

本回答被提问者采纳
第3个回答  2014-03-09
如果a的绝对值小于或等于10的-7次方,则成立。

请问c语言中if语句后的条件是什么意思啊
if后面的意思是:例如if(a<=b)它的意思是如果a真的小于或等于b则执行后面大括号里的内容,如果不是免责不执行

if语句中的条件是什么意思?
if(i%2)就是判断i除以2的余数是否为零,不为零就执行if内的语句,如果余数为零,就不执行if内的语句。if(条件){ }是条件判断语句,条件为零,不执行if内的语句,条件不为零就执行if内的语句。i%2是求i除以2的余数。如:if(i%2){i++;} 当 i=8时,i%2=0 执行后i还是为8 ...

if(1) c语言中条件什么意思,是不是一定会执行下面语句
if(0)表示if后面的一定不运行if(非零值)表示一定运行就是这个道理 但是if(1)这样的用法比较少,因为几乎没有这个必要但是在while循环里面使用while(1)进行无限循环的设定是经常可以看见的 本回答由电脑网络分类达人 郭强推荐 举报| 答案纠错 | 评论 8 0 左手持烟 采纳率:34% 来自:芝麻团 擅长: C\/C++ 其他...

if(1) c语言中条件什么意思,是不是一定会执行下面语句
if(0)表示if后面的一定不运行 if(非零值)表示一定运行 就是这个道理 但是if(1)这样的用法比较少,因为几乎没有这个必要 但是在while循环里面 使用while(1)进行无限循环的设定是经常可以看见的

c语言 if(!x)中条件!x是什么意思
是取非得意思。两个基本概念 1、在C语言中一般认为“0”是假,其他不是“0”的都是真。2、if()里面为真,则进入if下的大括弧{},为假,就跳过。以此题为例:若X是“0”(为假)。则“!x”就不是零(为真)。则里面为真,进入if下的大{}。若X不是“0”(为真)。则“!x”就是...

C语言中if后面的!有什么用
取反的符号。优先级大于后面的== 所以是先对x取反,再跟后面的比较。你输入非0数据,那么取反后就是0,0和0比较是相等的,那么条件就是真,执行if内语句 所以说,你这个程序本身是有问题的,按程序的意思,应该是if(X!=0)

c 语言if条件
if语句是判断括号里的条件是真还是假,C语言中0是假,非0就是真,因此if(4)意思就是如果4是真,就执行if的那句话,而if(a=5)意思是判断a=5是真还是假,这个表达式先把5赋值给a,再判断a的值是真还是假,如上类似,而if(a==5)则是判断a==5是不是真,这个表达式就是真的判断a和5是不...

c语言的“!“是什么意思?
在C语言中,if语句是一种条件语句,用于根据给定的条件执行不同的代码块。if语句的语法结构如下:if (condition){ \/\/ 代码块 } 注意,if语句后面的条件部分需要用圆括号括起来,而if语句的代码块则用花括号括起来。在这种情况下,if语句后面不需要加分号。分号在C语言中通常用于表示语句的结束。在if...

c语言 循环结构 怎么理解if后语句 i取值
if中均为逻辑表达式,返回值只有真和假。C语言中规定:0为假,其余为真。i%5表示:i除以5的余数,假如这个余数为0,则返回假;不为零,则返回真。再加上!表示取反,即:原来真的变成假,原来假的变成真。因此表示:假如i除以5为0,则返回真;不为零,则返回假。&&叫做与运算,它表示:只有当...

c语言里,一个if后面要写多个条件怎么写,一个是()我知道
if(a&&b||c)用这种逻辑运算符 切记这种的缺点就是短路问题 &&这个的时候只要前面的条件失败了 后面的就不看了 不如a&&b&&c&&d 如果a条件失败程序就不会判断bcd ||这个呢也差不多,只要第一个是真的 后面的也不判断了 不可以呗 你要是想写的话就得看这两个条件的关系 if(a<2&&a<1)...

相似回答
大家正在搜