下面程序的输出结果是什么?#includemaian(){int a=0,b=4;printf("%d",(a>b)?:(a+6>b+1));}顺便问下里面的?号和!.发现main打错了,不要在乎这个
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/17 01:08:53
![下面程序的输出结果是什么?#includemaian(){int a=0,b=4;printf(](/uploads/image/z/15022930-58-0.jpg?t=%E4%B8%8B%E9%9D%A2%E7%A8%8B%E5%BA%8F%E7%9A%84%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C%E6%98%AF%E4%BB%80%E4%B9%88%3F%23includemaian%28%29%7Bint+a%3D0%2Cb%3D4%3Bprintf%28%22%25d%22%2C%28a%3Eb%29%3F%3A%28a%2B6%3Eb%2B1%29%29%3B%7D%E9%A1%BA%E4%BE%BF%E9%97%AE%E4%B8%8B%E9%87%8C%E9%9D%A2%E7%9A%84%3F%E5%8F%B7%E5%92%8C%21.%E5%8F%91%E7%8E%B0main%E6%89%93%E9%94%99%E4%BA%86%2C%E4%B8%8D%E8%A6%81%E5%9C%A8%E4%B9%8E%E8%BF%99%E4%B8%AA)
xRQoP+eƤd
࠼š!ۓY2hVۺD#btR/'REs{f
й&[6Mlr:B%fq[-|Uv5'KܣrN/ĕ+*d>V
drc/t}4 OFDfխm&RjGߠFvxAC MyJ~B2VK,e {{qYe%}`Ŵ `RKZ-.j;a _!iMZg!zR@p㊼Ɨ }r(#Fیoc[տA\LL/
ɀY=K6OŴ?\ hl'%Ԉq-><ǵ=].8=:3KPw\>\wBl)^s(ȑAz!'gղ)
ÁV
下面程序的输出结果是什么?#includemaian(){int a=0,b=4;printf("%d",(a>b)?:(a+6>b+1));}顺便问下里面的?号和!.发现main打错了,不要在乎这个
下面程序的输出结果是什么?
#include
maian()
{int a=0,b=4;
printf("%d",(a>b)?:(a+6>b+1));
}
顺便问下里面的?号和!
.发现main打错了,不要在乎这个
下面程序的输出结果是什么?#includemaian(){int a=0,b=4;printf("%d",(a>b)?:(a+6>b+1));}顺便问下里面的?号和!.发现main打错了,不要在乎这个
①
:是一组.用法如下
segment1 segment2 :segment3
(segment1,2,3是三个语句)
意思是
判断segment1是否是True
如果是True,则执行segment2
如果是False,则执行segment3
在本程序中,意思是
判断a>b的真假
若True,没有赋值(因为?:之间是空的)
若False,printf出!(a+6>b+1)的结果
②
再来说 !
!表示逻辑”非“.
!0=1
!(非0,不是0) =0