修改密码

CSP-J & GESP【课程4】算法

更新中

陈远龙老师主讲 & 答疑

课程题单 - T1004

未购买 · 可先试学8节课

课程目录展开/折叠

1.2 算法描述

视频时长:42:03
播放快捷键

播放/暂停:空格(或鼠标单击)      全屏:F(或鼠标双击)      退出全屏:Esc

快进10 / 30 / 60秒:方向键→ / Ctrl + 方向键→ / Shift + 方向键→

快退10 / 30 / 60秒:方向键← / Ctrl + 方向键← / Shift + 方向键←

本节课讲解配套PPT&板书:

本节课讲解到的源代码

源代码下载:1.2 算法描述-源代码下载

1. 判断素数的伪代码
input n
if (n <= 1) 输出不是素数,结束
for i = 2, i <= n - 1, i ++
    if (n % i == 0) 输出不是素数,结束
输出是素数
结束
2. 判断素数C++代码
#include <bits/stdc++.h>
using namespace std;

int main()
{
    int n;
    cin >> n;
    if (n <= 1)
    {
        cout << n << "不是素数" << endl;
        return 0;
    }

    for (int i = 2; i <= n - 1; i ++)
    {
        if (n % i == 0)
        {
            cout << n << "不是素数" << endl;
            return 0;
        }
    }

    cout << n << "是素数" << endl; 

    return 0;
}

本节课课后练习题

  1. 学会阅读流程图(判断素数的流程图)
  2. 用C++实现判断素数的程序,并尽可能优化下

本节课答疑

建议大家有问题先通过AI答疑(比如:DeepSeek 等),AI时代需要学会使用AI辅助学习

陈远龙老师视频讲解:如何使用DeepSeek进行答疑?

通过AI未能获得满意解答的,可以联系陈远龙老师答疑

目录