读书人

答复

发布时间: 2012-02-05 12:07:14 作者: rapoo

在线等答复
假设有 a 和 b两个变量
a在小于40的情况下和 b相等 但相等时b是有范围限制的只能在8到39.请问这如何取得b的 范围呢
if(a <40)
{
b=a;
?????
}

[解决办法]
b = a <40?a:(a%32+8)
a <40 b=a //如果a小于 8 怎么办?似乎两个条件有点矛盾
a> =40, b=a%32+8 (8 ~ 39)

读书人网 >C语言

热点推荐