首页 » 网站建设 » php交换语句技巧_200916编程入门第六课交换语句

php交换语句技巧_200916编程入门第六课交换语句

访客 2024-12-09 0

扫一扫用手机浏览

文章目录 [+]

上一课我们学会了循环语句(for,while)的编程技巧,这使得我们可以开拓比较繁芜的程序了。

本日福哥会给童鞋们讲讲交流语句(switch,case)的利用方法,交流语句适宜对一个变量的值即是不同内容的时候进行不同处理的情形。

php交换语句技巧_200916编程入门第六课交换语句

实在来说交流语句(switch,case)完备可以通过条件语句(if)来替代,不过利用交流语句可以有更高的实行效率,还可以让代码构造看起来更加清晰,以是如果情形适宜的时候福哥还是推举利用交流语句来编写代码

php交换语句技巧_200916编程入门第六课交换语句
(图片来自网络侵删)
交流语句

交流语句适宜于在处理一个变量或者表达式的值为不同内容的情形下分别进行不同的操作的情形

c/c++

在c/c++里面利用交流语句的变量只能是整型或列举类型

intage;age=35;switch(age){case12:cout<<"你猜错了,福哥没有这么小哦!
"<<endl;break;case25:cout<<"你猜错了,福哥参加事情很多年了呢!
"<<endl;break;case35:cout<<"恭喜!
猜对了!
"<<endl;break;default:cout<<"这个答案我不是很确定!
"<<endl;break;}

java

在java里面可以利用的类型就比较多了

Stringage;age="35";switch(age){case"12":System.out.println("你猜错了,福哥没有这么小哦!
");break;case"25":System.out.println("你猜错了,福哥参加事情很多年了呢!
");break;case"35":System.out.println("恭喜!
猜对了!
");break;default:System.out.println("这个答案我不是很确定!
");break;}

php

由于php是弱类型措辞,以是大部分变量都可以用于交流语句里面

$age="35";switch($age){case"12":print("你猜错了,福哥没有这么小哦!
\n");break;case"25":print("你猜错了,福哥参加事情很多年了呢!
\n");break;case"35":print("恭喜!
猜对了!
\n");break;default:print("这个答案我不是很确定!
\n");break;}
交流语句与条件语句

我们举两个例子比拟一下交流语句和条件语句的语法上的不同

switch

intage;age=35;switch(age){case12:cout<<"你猜错了,福哥没有这么小哦!
"<<endl;break;case25:cout<<"你猜错了,福哥参加事情很多年了呢!
"<<endl;break;case35:cout<<"恭喜!
猜对了!
"<<endl;break;default:cout<<"这个答案我不是很确定!
"<<endl;break;}

if

intage;age=35;if(age==12){cout<<"你猜错了,福哥没有这么小哦!
"<<endl;}elseif(age==25){cout<<"你猜错了,福哥参加事情很多年了呢!
"<<endl;}elseif(age==35){cout<<"恭喜!
猜对了!
"<<endl;}else{cout<<"这个答案我不是很确定!
"<<endl;}
总结

可以创造交流语句的语法很俊秀,在对一个变量/表达式的值进行分别处理的时候,利用交流语句switch是最好的选择了

好了,本日的课就到这里了~~

https://m.tongfu.net/home/35/blog/512751.html

标签:

相关文章

大数据时代,技术革新与社会变革的引擎

随着互联网技术的飞速发展,大数据时代已经来临。大数据作为一种全新的技术手段,不仅改变了我们的生活方式,还推动了社会的全面变革。本文...

网站建设 2024-12-16 阅读0 评论0

大数据时代,拉大视野,拥抱变革

随着信息技术的飞速发展,大数据时代已经悄然来临。在这个时代,我们面临的挑战和机遇并存。拉大数据分析,不仅可以帮助我们更好地认识世界...

网站建设 2024-12-16 阅读0 评论0