11问答网
所有问题
c语言中c--!=3是什么意思
如题所述
举报该问题
推荐答案 推荐于2017-09-08
1、c--!=3
是判断c是否为3。是,结果为0,不是,结果为1。
然后c自减1。
2、在C语言中,c--作为一个
表达式
,它的值等于c。同时在执行过后c会自减1。
举例来说:
main()
{
int c=3;
if(c--!=3) printf("科举网");
printf("%d",c);
}
输出结果就是2。
原因是c--!=3表达式的值为假,因为c--等于3。所以并没有执行if后面的语句。而最后输出的c由于已经进行了自减,所以结果为2。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/82M8S27Sq.html
其他回答
第1个回答 2011-12-27
判断 c!= 3,就是c不等于3.
c--,是c自减,为c = c - 1;
先判断,再自减。
第2个回答 2011-12-27
判断语句:c--是自减的意思,先使用c的值,再自减。
因此在判断的时候,先判断C是否等于3,然后C=C-1。
第3个回答 2011-12-27
这个是条件表达式吧,在switch和if中吧??意思是c减去1不等于3
第4个回答 2011-12-27
可以拆成两句话:c!=3;c=c-1;本回答被提问者采纳
1
2
下一页
相似回答
大家正在搜
相关问题
c语言中的“%c”是什么意思?
C语言中3!是什么意思啊!
C语言中三个!是什么意思呀
C语言(b!=2||c--!=3)是什么意思
C语言程序中“X+=3”什么意思啊?
c语言中a-3与a!=3什么意思啊
C语言中 %c-->%c 什么意思?
在c语言中i+=3是什么意思