IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> ?上海全栈开发学院《后端编程》第三单元日考技能测试题? -> 正文阅读

[PHP知识库]?上海全栈开发学院《后端编程》第三单元日考技能测试题?

评分标准:

  1. 借助PHP循环方式,实现九九乘法表(15分)

    1. 搭建PHP的for循环(5分)
    2. 实现循环的嵌套(5分)
    3. 打印输出在表格中 (5分)

<?php
for($i=1;$i<=9;$i++)
{
? ? for($j=1;$j<=$i;$j++)
? ? {
? ? ? ? echo $j.'*'.$i.'='.$j*$i.' '."&emsp;";
? ? }
? ? echo '<br/>';
}
?>

  1. 定义变量存储学生考试成绩,根据成绩进行评定(10分)
    1. 定义变量存储学生成绩(1分)
    2. 接收提交的数据,并验证不能为空且是100以内的纯数字(2分)
    3. 90分以上视为优秀,80-90属于良好,70-80属于一般,70以下视为不及格(5分)
    4. 根据条件判断,使用if...elseif...else语句完成,并将结果输出在浏览器上(2分)

<?php
$score=95;
if(!empty($score))
{
? ? if(is_numeric($score))
? ? {
? ? ? ? if($score>=90)
? ? ? ? {
? ? ? ? ? ? echo "优秀";
? ? ? ? }
? ? ? ? elseif ($score>=80&&$score<90)
? ? ? ? {
? ? ? ? ? ? echo "良好";
? ? ? ? }
? ? ? ? elseif ($score>=70&&$score<80)
? ? ? ? {
? ? ? ? ? ? echo "一般";
? ? ? ? }
? ? ? ? elseif($score<70)
? ? ? ? {
? ? ? ? ? ? echo "不及格";
? ? ? ? }
? ? }
}

?>

  1. 请展开你的思路完成这样一个案例:一个三角形由三边构成,一个等腰三角形的两边是相等的,一个等边三角形三边是相等的,请你利用所学知识根据变量定义的数值,判断:是否构成三角形?是否是等腰三角形?是否是等边三角形?(15分)
    1. 定义变量存储三条边的数值(3分)
    2. 验证是否是三角形,三条边是不是都有(3分)
    3. 验证是否是等腰三角形,其中两条边是否相等(3分)
    4. 验证是否是等边三角形,其中三条边是否相等(3分)
    5. 写注释、写完成思路(3分)

<?php
$left=4;
$middle=5;
$right=3;
if($left==$middle||$left==$right||$middle==$right)//任意两边相等是等腰
{
? ? echo "是等腰三角形";
}
elseif ($left==$middle&&$middle==$right&&$left==$right)//三边相等是等边
{
? ? echo "是等边三角形";
}
else
{
? ? echo "三角形";
}

?>

  1. 自定义函数,传入两个参数,求出给定范围内的所有闰年,输出(15分)
    1. 创建一个表单:起、止年份框,提交按钮(2分)
    2. 接收数据,设置自定义函数,传入参数(5分)
    3. 搭建循环,根据给定的起止年份进行判断在这个范围内有哪些是闰年(5分)
    4. 如果开始年份大于结束年份,要给出提示,重新填写(3分)

<?php
function getyear($start,$end)
{
? ? for($i=$start;$i<=$end;$i++)
? ? {
? ? ? ? if($i%4==0&&$i%100!=0||$i%400==0)
? ? ? ? {
? ? ? ? ? ? echo $i.'是闰年'.'<br/>';
? ? ? ? }
? ? }
}
getyear(1900,2021);
?>
<form action="forth.php"method="get">
? ? 起始年份:<input type="text">截止年份:<input type="text"><button type="submit">提交</button>
</form>
?

  1. 设定三个变量,求出变量中的最大值(15分)
    1. 设定三个变量(5分)
    2. 比较出最大值(5分)
    3. 输出到浏览器上(5分)

<?php
$num=4;
$number=5;
$member=6;
$mem=max($num,$number,$member);
echo "最大值是:".$mem;
?>

  1. 求“3的倍数”的优秀(15分)
    1. 创建函数,传入两个参数,设置范围,例如:10,30(5分)
    2. 根据传入的参数搭建循环(5分)
    3. 凡是3的倍数,跳过这次循环,不输出,其他的正常输出(5分)
  2. 求奇数、偶数的个数(15分)
    1. 自定义函数,传入两个参数,设置范围,例如:1,50(5分)
    2. 根据传入的参数搭建循环(5分)
    3. 统计出这个范围内的偶数个数、奇数个数(5分)、

<?php
function getnumber($start,$end)
{
? ? $odd=0;
? ? $even=0;
? ? for($i=$start;$i<=$end;$i++)
? ? {
? ? ? ? if($i%2==0)
? ? ? ? {
? ? ? ? ? ? $odd++;

? ? ? ? }
? ? ? ? else
? ? ? ? {
? ? ? ? ? ? $even++;
? ? ? ? }
? ? }
? ? echo '偶数个数是:'.$odd.'<br/>';
? ? echo '奇数个数是:'.$even;
}

getnumber(1,50);
?>

  PHP知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2022-01-01 13:39:24  更:2022-01-01 13:39:49 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 15:12:30-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码