PHP从输出1到100,3\5\15 的倍数分别输出three\five\fifteen

面试碰到的一道题

PHP从输出一到一百3\5\15 的倍数分别输出three\five\fifteen

解法如下

思路:
这道题不难,关键是在于运算符%的运用,能被3\5\15取模没有余数的那么就是它们的倍数。

代码:

$i = 0;
 while($i<100){
	$i++;
 	if($i%3==0 && $i%5==0){
		echo 'fifteen';
	}elseif($i%5==0){
		echo 'five';
	}elseif($i%3==0){
		echo 'three';
	}else{
	  	echo $i;
	}
 }

返回结果如下:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42367704/article/details/89096389