2、用PHP语言编写程序,计算并输出1!+2!+3!+…+6!的总和。 75
1、李明数学期末考试的成绩为86分,请用PHP语言的switch语句编写程序,给李明的数学成绩评定一个等级。评定标准为:90~100分优秀,80~89分良好,70~79分...
1、李明数学期末考试的成绩为86分,请用PHP语言的switch语句编写程序,给李明的数学成绩评定一个等级。评定标准为:90~100分 优秀,80~89分 良好,70~79分 中等,60~69分 合格,60分以下 不合格。
2、用PHP语言编写程序,计算并输出1!+2!+3!+…+6!的总和。
3、用PHP语言自定义函数,计算1+2+3+…+n的和。并用该函数计算出1+2+3+…+1000的和。其中,n为正整数.
4、用PHP语言编程解决“百鸡问题”:用100元买100只鸡,母鸡3元1只,小鸡1元3只,问各应买多少只?
求大佬帮忙解答 感谢 展开
2、用PHP语言编写程序,计算并输出1!+2!+3!+…+6!的总和。
3、用PHP语言自定义函数,计算1+2+3+…+n的和。并用该函数计算出1+2+3+…+1000的和。其中,n为正整数.
4、用PHP语言编程解决“百鸡问题”:用100元买100只鸡,母鸡3元1只,小鸡1元3只,问各应买多少只?
求大佬帮忙解答 感谢 展开
2个回答
展开全部
1: switch不是好办法,但是题目要求的话就只能用了
$score = 55;
switch(floor($score/10)){
case 10: case 9: echo 'A';break;
case 8:echo 'B';break;
case 7:echo 'C';break;
case 6:echo 'D';break;
case 5: case 4: case 3: case 2: case 1: case 0: echo 'E';break;
}
2:
$max = 6;
$ret = 0;
for($i=1; $i<=$max; $i++){
$ret += array_product(range(1, $i));
}
echo $ret;
3:
$n = 100;
function sumExt($n){
return array_sum(range(1,$n));
}
echo sumExt($n);
4:最简单的逻辑是穷举法
$totalNum = 100;
$totalFee = 100;
$henFee = 3;
$chickenFee = 1/3;
for($henNum =0; $henNum<= 100; $henNum ++){
$chickenNum = $totalNum - $henNum;
if($totalFee == $henNum * $henFee + $chickenFee * $chickenNum){
echo '母鸡:',$henNum,'只;小鸡:',$chickenNum,'只',PHP_EOL;
}
}
码字不易,还望采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询