PHP程序设计,急求~发邮箱xinjing1996@126.com

实验要求:1.编写PHP程序实现:在浏览器的表单中输入一个百分制的分数,求出对应的等级分并在浏览器中输出。二者对应关系如下表所示。2.编写PHP程序计算1+2+3+……+... 实验要求:
1.编写PHP程序实现:在浏览器的表单中输入一个百分制的分数,求出对应的等级分并在浏览器中输出。
二者对应关系如下表所示。

2. 编写PHP程序计算1+2+3+……+n之和并在浏览器中输出,其中n是正整数,n的值从浏览器的表单中输入。
展开
 我来答
匿名用户
2014-12-03
展开全部
<!DOCTYPE HTML>
<html>
<head>
    <meta content='application/xhtml+xml; charset=utf-8' http-equiv='Content-Type'/>
    <title>test</title>
</head>
<body>
<h3>分数</h3>
<form method='post'>
分数:<input type='text' name='score' value='<?=(isset($_POST['score'])?$_POST['score']:72)?>' /><input type='submit' value='提交' />
<b><?=score()?></b>
</form>

<h3>累加</h3>
<form method='post'>
n:<input type='text' name='n' value='<?=(isset($_POST['n'])?$_POST['n']:10)?>' /><input type='submit' value='提交' />
<b><?=accu()?></b>
</form>
<?php
function score(){
    if(!isset($_POST['score']))return;
    $score=is_numeric($_POST['score'])?$_POST['score']:0;
    if($score>=90&&$score<=100)return 'A';
    if($score>=80&&$score<90)return 'B';
    if($score>=70&&$score<80)return 'C';
    if($score>=60&&$score<70)return 'D';
    if($score<60)return 'E';
    return '错误分数';
}

function accu(){
    if(!isset($_POST['n']))return;
    $n=is_numeric($_POST['n'])?$_POST['n']:10;
    $x=$i=0;
    for(;$i<=$n;$i++){
        $x+=$i;
    }
    return $x;
}
匿名用户
2014-12-03
展开全部
你这个问题,怎么和我昨晚答的一模一样啊!
你参考一下这个回答:
http://zhidao.baidu.com/question/1755165636921151428.html?oldq=1
被采纳的那个答案就是我的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
原来的我MsF
2014-12-03 · TA获得超过181个赞
知道小有建树答主
回答量:141
采纳率:75%
帮助的人:81.2万
展开全部
  1. 就在这打吧 大家分享下 你们老师要求是页面输出 还是脚本输出 脚本用JS就行 我还是假设你们是用PHP echo输出的吧 做简单点 就用GET传输  给自己   然后显示

    GET.PHP

    <?php
    if(isset($_GET['score'])){
     $score=$_GET['score'];//页面上传的分数
     if($score>=0&&$score<60){
      echo "E";
     }else if($score>=60&&$score<70){
      echo "D";
     }else if($score>=70&&$score<80){
      echo "C";
     }else if($score>=80&&$score<90){
      echo "B";
     }else if($score>=90&&$score<100){
      echo "A";
     }

    }
    ?>

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式