程序27、程序28和程序29

简介: 【程序27】题目:求100之内的素数 /* * isPrimeNum函数如果是素数返回素数值,否则返回0 * 参数$m指正整数 */ function isPrimeNum($m) { for ($i = 2; $i sqrt($m)) { retu...

【程序27】
题目:求100之内的素数

/*
 * isPrimeNum函数如果是素数返回素数值,否则返回0
 * 参数$m指正整数
 */
function isPrimeNum($m) {
    for ($i = 2; $i <= sqrt($m); $i++) {
        if ($m % $i == 0) {
            break;
        }
    }
    if ($i > sqrt($m)) {
        return $m;
    } else {
        return 0;
    }
}

$tmpNum = 0;
for ($i = 1; $i <= 100; $i+=2) {
    $tmpNum +=isPrimeNum($i);
}


【程序28】
题目:对10个数进行排序

$arr = array(1, 4, 2, 3, 7, 5, 6, 8, 9);
for ($i = 0; $i < count($arr); $i++) {
    $m = $i;
    for ($j = $i; $j < count($arr); $j++) {
        if ($arr[$m] > $arr[$j]) {
            $m = $j;
        }
    }
    $tmp = $arr[$m];
    $arr[$m] = $arr[$i];
    $arr[$i] = $tmp;
}


【程序29】
题目:求一个3*3矩阵对角线元素之和

$arrMatrix = array(
    array(8, 2, 5),
    array(4, 7, 6),
    array(7, 5, 9));

$tmp = 0;
for ($i = 0; $i < count($arrMatrix); $i++) {
    $tmp+=$arrMatrix[$i][$i];
}

 

目录
相关文章
|
2月前
|
机器学习/深度学习 数据采集 算法
“开水白菜”——程序应用中的上等国宴
“开水白菜”——程序应用中的上等国宴
24 0
“开水白菜”——程序应用中的上等国宴
|
8月前
|
存储 小程序 JavaScript
小程序 globalData
小程序 globalData
47 0
对拍程序
其中data.cpp是用来生成数据的,数据保存在data.txt ac.cpp是ac的源代码 wrong.cpp是错误的代码,提前要进行编译 ac的代码结果放在ac.txt wrong的代码放在wrong.txt 如果比较有差异就会停止运行 以下是对拍的源代码
96 0
对拍程序
程序人生 - 狗狗会“嫉妒”吗?
程序人生 - 狗狗会“嫉妒”吗?
63 0
程序人生 - 一直打嗝怎么办?
程序人生 - 一直打嗝怎么办?
77 0
|
JavaScript 前端开发 Shell
神奇的自产生程序
最近读到冯·诺依曼的《Theory of Self-Reproducing Automata》的中译本,被自复制自动机理论深深吸引了!
271 0
神奇的自产生程序
如何跳小程序
       经常会有人遇到这样的疑惑——        我有自己的APP、生活号或在支付宝端内有自己的H5页面,这种情况下如何和小程序关联,跳转到小程序里去,做到无缝对接?        其实,小程序是支持这类跳转能力的;        那么,要如何实现呢?        一、非小程序前端——跳转小程序 window.
613 0
|
存储 小程序 .NET
一个小程序引发的思考
既然是一个小程序引发的思考,那么我们就先看看这个小程序,看看他有何神奇之处: namespace ConsoleApplication1 { class Program { static void Main(string[] args) ...
837 0
|
C++ 存储
C++电话本程序
/* C++电话本程序 */ /* 1.可实现txt文件的读取和保存。 */ /* 2.可实现联系人的增添、删除和修改。 */ /* 3.可实现通过联系人查询号码。 */ /* 4.可实现通过号码查询联系人。 */ /* 5.可实现全部联系人的显示。 */ /* 运行环境vs2010||codebl
993 0
程序21、程序22和程序23
【程序21】题目:求1+2!+3!+...+20!的和1.程序分析:此程序只是把累加变成了累乘。 $sum =0; $fac =1; for($i=1;$i
653 0

热门文章

最新文章