当前位置:首页 » 编程语言 » php判断偶数

php判断偶数

发布时间: 2023-06-10 09:30:07

⑴ 用两种php方法实现1到100之间偶数之和

<?php
echoone(1,100);//方法一:使用for结构
echo" ";
echotwo(1,100);//方法二:使用while结构
echo" ";
echothree(1,100);//方法三:使用do...while结构
echo" ";
echofour(1,100);//方法四:使用递归函数
/**
*使用for结构
*@paramint$start开始
*@paramini$end结束
*
*@returnint和
*/
functionone($start=0,$end=0){
//判断函数有效条件
if(($start==0&&$end==0)||($end<=$start))return0;

$num=0;

for($i=$start;$i<=$end;$i++){
if($i%2==0){//模运算
$num+=$i;
}
}

return$num;
}
/**
*使用while结构
*@paramint$start开始
*@paramini$end结束
*
*@returnint和
*/
functiontwo($start=0,$end=0){
//判断函数有效条件
if(($start==0&&$end==0)||($end<=$start))return0;
$num=0;
$i=$start;//初始化增量$i

while($i<=$end){
if($i%2==0){//模运算
$num+=$i;
}
$i++;
}

return$num;
}
/**
*使用do...while结构
*@paramint$start开始
*@paramini$end结束
*
*@returnint和
*/
functionthree($start=0,$end=0){
//判断函数有效条件
if(($start==0&&$end==0)||($end<=$start))return0;
$num=0;
$i=$start;
do{
if($i%2==0){//模运算
$num+=$i;
}
$i++;
}while($i<=$end);

return$num;
}
/**
*使用递归函数
*@paramint$start开始
*@paramint$end结束
*@paramint$i增量
*@paramint$num和
*
*@returnint和
*/
functionfour($start=0,$end=0,$i=0,$num=0){
//判断函数有效条件
if(($start==0&&$end==0)||($end<=$start))return0;

static$i=1,$num=0;//将增量变量$i与统计和的变量$num设为静态变量,保存每次计算后的结果并计入下一次计算中

if($i<=$end){
if($i%2==0){//还是模运算
$num+=$i;
$i++;
returnfour($start,$end,$i,$num);
}else{
$i++;
returnfour($start,$end,$i,$num);
}
}else{//$i>100,跳出递归,返回计算结果
return$num;
}
}

⑵ php任意输入一个整数,使用函数的方法判断该数是否为偶数

//这样试试
functiontest($n){
if($n%2==0)
return"偶数";
return"奇数";
}

⑶ PHP: 随机产生10个数字,并判断他们是否为偶数

for($i=0;$i<10;$i++){
$num=rand();
if($num%2==0){
echo$num.'偶数'.PHP_EOL;
}else{
echo$num.'奇数'.PHP_EOL;
}

⑷ php怎么写数值的单数和双数判断语句

if($no%2===0){ //偶数}
else{//奇数}

或者
if($no%2===1){ //奇数}
else{//偶数}

⑸ 用php写一个脚本程序,从1到100,对每一个数字都显示它是奇数还是偶数

<?php
$num = 0;
for($i=1;$i<=100;$i+=1){
$num++;
if($num<=10){//打印,每个数字之间留个一个汉字的空位
if ($i%2==0){
echo "{$i}是偶数 ";
}else{
echo "{$i}是奇数 ";
}
}else{//换行
$num =0;
echo "<br />";
}

}

⑹ php计算一段日期内偶数天数和奇数天数

php很简单的
时间文字->时间戳 => 时间戳想减 -> 除每天的秒数 -> 判断奇偶

转时间戳是 strtotime
每天 86400 秒
判断奇偶取模

如果结束天也计算1天的话,记得要先+86400或奇偶倒置

热点内容
AIX编译动态库 发布:2025-07-18 13:00:46 浏览:342
安卓系统下载铃声在哪个文件夹 发布:2025-07-18 12:52:11 浏览:272
qt程序一样但是无法编译 发布:2025-07-18 12:32:45 浏览:36
服务器搭建主机配置 发布:2025-07-18 12:12:43 浏览:126
ftp命令批量下载文件 发布:2025-07-18 11:58:45 浏览:744
nba2k17文件夹 发布:2025-07-18 11:48:53 浏览:871
朔源码是什么 发布:2025-07-18 11:44:33 浏览:775
迷你世界解压剧场 发布:2025-07-18 11:43:48 浏览:155
linux安装opencv 发布:2025-07-18 11:42:10 浏览:447
编程游戏的软件有哪些 发布:2025-07-18 11:41:34 浏览:957