PHP Switch 语句判断成绩
初入PHP,就想简单的利用switch语句写一个关于成绩等级的判断,整个过程分为两部分一是前端数据,二是后台的计算。
【HTML代码】
<!-- * * * @Author: wyy * @Date: 2018-06-15 14:55:27 * @Email: 2752154874@qq.com * @Last Modified by: wyy * @Last Modified time: 2018-06-15 15:20:57 * * --> <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=width-device"><title>成绩等级划分</title> </head> <body><form action="test.php">请输入你的成绩:<input type="number" name="num"><input type="submit" value="提交"></form> </body> </html>
【PHP代码】
<?php/* * @Author: wyy * @Date: 2018-06-15 14:29:19 * @Email: 2752154874@qq.com * @Last Modified by: wyy * @Last Modified time: 2018-06-15 15:48:23*/ header("Content-Type: text/html;charset=utf-8"); $num=$_GET["num"];switch($num){case $num>=90 && $num<=100:echo "你的成绩等级为A";break;case $num>=80 && $num<90:echo "你的成绩等级为B";break;case $num>=60 && $num<80:echo "你的成绩等级为C";break;case $num>=0 && $num<60:echo "你的成绩等级为D";break;default:echo "你输入的成绩有误,请重新输入.";break; }?>
【出现问题】
1.初步写的时候未完全构思后只是简单的实现数字等级的判断,没有考虑到成绩的数值范围.
2.PHP Switch判断数值时,将判断范围加上的引号(case '$num>=90 && $num<=100':)导致PHP页面报错.
3.初步判断时只想到使用if语句判断,没有想到可以直接通过switch语句直接判断.
【解决方案】
1.写之前一定要考虑所有的需求,尽量将所有的需求考虑进去.
2.注意PHP中的语法使用
3.学会整体的融会贯通,多思考.
转载于:https://www.cnblogs.com/wangyang0210/p/9187761.html
PHP Switch 语句判断成绩相关推荐
- c#switch语句判断成绩_Go的条件判断语句
现实时间中,我们如果想去购物,可以选择网上或者线下去购物,甚至说,要购买的物品都有许多选择,选价格便宜的,选质量好的,选不用运费等等 那么在计算机语言中,我们要怎么实现现实中,这些选择呢? Go语言支 ...
- c#switch语句判断成绩_C#程序流程控制 知多少?
最近发现读书是个慢过程,很难一口吃个胖子,尤其读这种技术类的书,需要细嚼慢咽的精读,很耐心的读.迄今为止我一个像样的C#程序都没有做过,是小白中的小白,这倒不影响什么,毕竟在曾经学过C语言的,再去学习 ...
- c#switch语句判断成绩_switch语句成绩等级例子
求 用C语言中switch语句编写学生成绩问题 #include void main() { double score; printf("请输入分数:\n"); scanf(&qu ...
- c语言判断学生成绩等级用switch,switch语句判断学生成绩
下面通过判断学生成绩来展示switch语句的使用. Q:判断学生成绩的等级,90-100分为A级,80-89为B级,70-79为C级,60-69为D级,60以下不及格. package main im ...
- PHP使用Switch语句判断星座,PHP的switch判断语句的“高级”用法详解 用switch语句怎样判断成绩的等级...
php switch case 求具体详解,case里面能加if语句? swich 语句 我非常喜欢用 case里面加if干嘛 . php switch中能加if语句吗 PHP里 switch cas ...
- switch语句判断范围_MQL5从入门到精通【第四章】(一)条件判断语句
文档日期:2019年12月7日 # 判断语句 程序的基础功能之一就是做判断.判断语句通过评估条件的真伪作出决定.MQL5中有三个条件判断语句:if - else,三目操作符,和switch - cas ...
- 程序实现switch语句判断年龄_【回顾】(选择执行语句if else和switch)乐创DIY C语言讲义——3.8节(4)...
文 | Edward 4 选择执行语句有些时候,我们希望程序既不顺序执行,也不只做单一的判断(代码运行还是不运行),很多时候,我们往往只希望对某一个条件的不同状态分别执行不同的语句,这样就 ...
- C++switch语句 | 判断某年某月有几天
C++多分支选择结构 switch语句是多分支选择语句,用来实现多分支选择结构,switcht的一般形式如下,和C语言基本上一样,只是输出语句不同. switch(表达式) {case 常量表达式1: ...
- 【Java】使用Switch语句实现成绩等级判断
import java.util.*; public class Test {public static void main(final String[] args){int score;final ...
最新文章
- C++知识点61——typename与class、模板编程与继承、模板类和友元、类模板与static成员
- 标签在MPLS网络中的功能—Vecloud
- 机器学习系列2:从线性方程的角度看的线性回归【1】
- 《团队——科学计算器代码设计规范》
- 一文带你马上清楚bootstrap的栅格系统
- 增加RSS订阅量的35个方法
- STL之Vector(Linux内核)完整实现
- js 数字递增递减_js验证连续两位数字递增或递减和连续三位数字相同
- Python 视频教程下载 (全阶段)
- 零基础java学习笔记
- 苹果Mac3D建模软件SketchUp Pro很专业
- 错误“ Java:不支持发行版本5”的正确解决方案
- 山东省智慧城市产业技术创新战略联盟成立
- visio中直线交叉处消除跨线的方法
- 脚本录制和回放终端会话(script、scriptreplay)使用
- 决策树实现(CART生成及剪枝)
- 高等代数_证明_矩阵的任意特征值的代数重数大于等于其几何重数
- 科研中如何使用SPSS进行数据分析?
- velocity制作pdf
- 一生中的那几次毕业-转载
热门文章
- Ubuntu20.04下安装向日葵远程软件
- Python交互式编程环境及练习
- 《科学美国人》2004-2021年电子版合集 | Scientific American
- python爬取英雄联盟所有皮肤价格表_实用Python是如何爬取英雄联盟(lol)所有皮肤,涨知识了...
- LeetCode 经典指南
- BZOJ 2696 航班安排 费用流
- linux系统里常用的抓图工具,linux下很棒的抓图工具——scrot
- 生命是可贵的,也是脆弱的
- 基于身份证识别的JavaWeb驾校管理系统的设计与实现
- Python实现五子棋:人机对战 / 人人对战(动图演示)