PHP程序设计,急求~发邮箱xinjing1996@126.com
实验要求:1.编写PHP程序实现:在浏览器的表单中输入一个百分制的分数,求出对应的等级分并在浏览器中输出。二者对应关系如下表所示。2.编写PHP程序计算1+2+3+……+...
实验要求:
1.编写PHP程序实现:在浏览器的表单中输入一个百分制的分数,求出对应的等级分并在浏览器中输出。
二者对应关系如下表所示。
2. 编写PHP程序计算1+2+3+……+n之和并在浏览器中输出,其中n是正整数,n的值从浏览器的表单中输入。 展开
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
被采纳的那个答案就是我的!
你参考一下这个回答:
http://zhidao.baidu.com/question/1755165636921151428.html?oldq=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";
}}
?>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询