C++啊!!!帮我看一下这一题怎么编程.

2025-12-06 15:24:47
推荐回答(3个)
回答1:

//要把数学库放进来,你在顶头加入#include
//这里利用到ceil函数,返回一个比参数大的最小整数
//要检查数据非负数
//附注:我很久没写C++了

swith(int(ceil(price/5)))
{case 0:
case 1:
break;
case 2:
case 3:
case 4:
case 5:
price=price*0.9;
break;

case 6:
case 7:
case 8:
case 9:
case 10:
price=price*0.8;
break;

default:
price=price*0.7;
break;
}

回答2:

swith(price)
{case 0 to 9:
break;
case 10 to 25:
price=price*0.9;
break;

case 26 to 49:
price=price*0.8;
break;

default:
price=price*0.7;
break;
}

回答3:

不错,回答的相当完美