PDA

View Full Version : switch / case



bachebahal_1363
یک شنبه 15 اردیبهشت 1387, 17:21 عصر
میخوام توی یک switch به این صورت بنویسم که مثلا از case 1 تا 9999 یک عمل خاص رو انجام بده و از case 10000 تا 99999 یک عمل دیگه ....از چه سینتکسی باید استفاده کنم ؟
در visual basic از to استفاده می کردیم
الان و در مثال هایی که من دیدم به صورت زیر عمل میشه اما این کار برای حداکثر 10 عدد هست و بیشتر نه می صرفه و نه عقلانیه:

switch (s)
{
case 0:
case 1:
case2:
printf(I handle case 0, 1, and 2);
break;
}

babak23
یک شنبه 15 اردیبهشت 1387, 18:21 عصر
switch (e.X)
{
case <=100:
// My Statements
break;
case >100:
// My Statements
break;
}