C言語なら俺に聞け(入門編)Part 124
■ このスレッドは過去ログ倉庫に格納されています
0680デフォルトの名無しさん
2014/01/18(土) 10:11:07.87if (x<0 || !x<bound[5]) a=-1;
else if (x<bound[1]) a=0,b=x-bound[0];
else if (x<bound[2]) a=1,b=x-bound[1];
else if (x<bound[3]) a=2,b=x-bound[2];
else if (x<bound[4]) a=3,b=x-bound[3];
else a=4,b=x-bound[4];
return (xy_t){a,b};
これ分岐無しに出来んかな?
■ このスレッドは過去ログ倉庫に格納されています