首页
13问答网
>
int x=4,y;x>0?y=x:y=-x;在C语言中,这个语句合法吗?
int x=4,y;x>0?y=x:y=-x;在C语言中,这个语句合法吗?
2025-02-24 16:10:59
推荐回答(2个)
回答1:
不合法,要写成这样:
x>0?(y=x):(y=-x);
赋值符号的优先级低,所以要加括号
回答2:
x>0?y=x:y=-x;
这是一个错误的写法, 正确的写法应该是:
x>0?(y=x):(y=-x);
相关问答
最新问答
用支付宝转账到银行卡却退款是怎么回事╨℡
四节90度虾米弯头咋放样
云南省楚雄市有多少县
光学显微镜成像原理是什么,如何才能获得清晰的物象
二战也不一战的电影,一个去敦克尔克的逃兵进了监狱,后来被人选出来加入了突击队去破坏一个信号塔
怎么用微信宣传淘宝店铺
本来生活第一家线下店开业,对标的盒马鲜生
高铁乘务员就业前景怎么样?
datagrid.datasouse可以连接什么数据源?
谁有安全的auto cad软件的下载地址?