×

phpzscore

关于phpzscore的信息

admin admin 发表于2023-03-31 14:55:10 浏览77 评论0

抢沙发发表评论

本文目录一览:

php编程,姓名成绩自己直接赋值,输出成绩等级 90到100是A 一共到E 60以下为E

header("Content-Type: text/html;charset=utf-8"); 

class StuInfo {

function aaa($xm,$score){

$str='';

if(is_int($score) || is_float($score)){

if($score=0  $score=100){

if($score=90){$str='等级:A';}

else if($score=80){$str='等级:B';}

else if($score=70){$str='等级:C';}

else if($score=60){$str='等级:D';}

else {$str='等级:E';}

$str='姓名:'.$xm.',成绩:'.$score.','.$str;

}else{

$str='输入的值不在0-100之间!';

}

}else{

$str='输入的值不是数值!';

}

echo $str;

}

}

$stuinfo=new StuInfo();

$stuinfo-aaa('张三',90);

PHP程序:输入一个成绩 显示相应的等级怎么写

问题:没有获取number的值,所以程序会把$number作为0来处理,当然全都不合格了。其次那些else可以不要,因为这里每个if都是“独当一面”的,加else就显得多余了。另外也可以加上先判断输入的分数是否合法的判断语句(0-100分)-phpzscore

获取分数:$number = $_POST['number']

php数组内容添加 排序

我拿最简单的数组写了个给你参考..主要也是思路问题

$green = array(

0=array("name"="c","score"=90),

1=array("name"="a","score"=80),

2=array("name"="d","score"=80),

3=array("name"="b","score"=70),

4=array("name"="e","score"=60),

);

//排名 1 2 2 4 5

//姓名 C A D B E

//成绩 90 80 80 70 60

foreach( $green as $k=$v){

if ($k == 0){

$green[$k]['site']=1;

}else{

$lk = $k - 1;

if ($green[$k]['score'] != $green[$lk]['score']){

$nk=$k +1;

$green[$k]['site']= $nk;

}else{

$green[$k]['site']=$k;

}

}

}

下面是结果

array(5) {

[0]=

array(3) {

["name"]= string(1) "c"

["score"]= int(90)

["site"]= int(1)

}

[1]=

array(3) {

["name"]= string(1) "a"

["score"]= int(80)

["site"]= int(2)

}

[2]=

array(3) {

["name"]= string(1) "d"

["score"]= int(80)

["site"]= int(2)

}

[3]=

array(3) {

["name"]=string(1) "b"

["score"]=int(70)

["site"]=int(4)

}

[4]=

array(3) {

["name"]=string(1) "e"

["score"]= int(60)

["site"]=int(5)

}

}

写出PHP代码,判断成绩,变量$score,用if判断,分数小于60则输出不及格,大于60

if ($score60) echo '不及格';

elseif ($score70) echo '及格';

elseif ($score90) echo '良好';

else echo '优秀';

php语言编写switch判断成绩代码。分别输出优秀、良好、中等、及格和不及格。

格式错误了,应该是这样的:

?php

switch

($score)

{

case

0:

"$score

=90$score=100":

echo"优秀

";

break;

case

1:

"$score=80$score90":

echo"良好

";

break;

case

3:

"$score=70$score80":

echo"中等

";

break;

case

4:

"$score=60$score70":

echo"及格

";

break;

case

5:

"$score=0$score60":

echo"不及格

";

break;

default:

echo"成绩输入错误

";

}

?

因为我这里没有PHP环境所以也就没测试,但应该就是这样的了,。

php作业输入一个分数,判断有没合格(代码、运行结果截图提交)?

以下是使用 PHP 编写的程序,用于判断输入的分数是否合格,并输出相应的结果:

?php

$score = readline("请输入分数:"); // 从控制台读取用户输入的分数

if ($score = 60) { // 如果分数大于等于60分

echo "恭喜您,您已经合格!"; // 输出合格的提示信息

} else { // 如果分数小于60分

echo "很遗憾,您还需要努力!"; // 输出不合格的提示信息

}

?

运行程序后,将提示用户输入分数。用户输入分数后,程序将判断分数是否大于等于60分,如果是,则输出合格的提示信息;否则,输出不合格的提示信息。下面是运行程序并输入不同分数时的截图示例:

当输入分数为80分时,程序输出“恭喜您,您已经合格!”的提示信息;当输入分数为50分时,程序输出“很遗憾,您还需要努力!”的提示信息。