作业帮 > 综合 > 作业

C语言题目:int a=1;if(!a)和if(a)是什么意思?

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 11:41:16
C语言题目:int a=1;if(!a)和if(a)是什么意思?
急,今晚就能回答我吗?
C语言题目:int a=1;if(!a)和if(a)是什么意思?
在C语言中,只有0为假,非0都为真
if(条件表达式) 条件为真是执行语句if的语句
int a=1;// 给定a为1,即非零
if(!a)// a非零为真,真的非(!)即为假,这一句判断后将不执行if后的相应语句
if(a) // a非零,条件为真,执行相应语句