C++C语言中 (!y==1)&&(!z==0)是什么意思
答案:5 悬赏:60 手机版
解决时间 2021-04-10 11:20
- 提问者网友:泪痣哥哥
- 2021-04-09 19:30
C++C语言中 (!y==1)&&(!z==0)是什么意思
最佳答案
- 五星知识达人网友:执傲
- 2021-04-09 21:03
!的运算优先级高于==,所以先计算!y,即取y的逻辑反,如果y的值是0,!y就是1,如果y的值为非0,!y就是0
!z一样判断。
整个意思就是:y是0并且z是非0
!z一样判断。
整个意思就是:y是0并且z是非0
全部回答
- 1楼网友:冷風如刀
- 2021-04-10 00:37
c语言中没有quit()函数,只有exit()函数,其作用是无论程序执行到哪里,立刻结束正在运行的c/c++程序,举例如下:
#include
#include
int main()
{
int i;
for(i=0;i<100;i++)
{
printf("%d\n",i);
if (i==10)
{
exit(1);
}
}
return 0;
}
当i=10时,程序结束
其中exit()函数的参数1一般表示程序异常结束(正常情况应该等循环完毕才结束),如果将其改成0可以标识程序异常结束,如将exit(0)写到主函数结束前
- 2楼网友:孤独入客枕
- 2021-04-10 00:23
其实就是y不等于1并且z不等于0。习惯这样写了。
- 3楼网友:痴妹与他
- 2021-04-09 23:03
就是y不等于1并且z不等于0你可以试试(y!=1)&&(z!=0)看看是不是一样的
- 4楼网友:duile
- 2021-04-09 22:34
!y==1 ==> y==0
!z == 0 ==> z != 0
(y==0) && (z != 0)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯