随笔 - 399  文章 - 0  评论 - 6  阅读 - 3224

第二章部分习题

用穷举法找出1~100中的质数

代码:

复制代码
using namespace std;
int main()
{
    
    int k = 1;
    for (int i = 1; i <= 99; i++)
    {
        k++;
        int a = 0;
        for (int j = 2; j <= i / 2; j++)
        {
            if (k% j == 0)
            {
                a = 1;
            }
        }
        if (a != 1)
        {
            cout << k;
            cout << " ";
        }
    }

    return 0;
}
复制代码

例2-29

代码:

复制代码
using namespace std;
int main()
{
    srand((unsigned int)time(NULL));
    int a = rand() % 100 + 1;//生成1~100的随机数
    int b;
    do {
        cin >> b;
        if (a < b)
        {
            cout << "大了" << endl;
        }
        else if (a > b)
        {
            cout << "小了" << endl;
        }
        else
            cout << "猜对了" << endl;
    } while (a != b);

    return 0;
}
复制代码

例2-31

 代码部分:

复制代码
#include<iostream>
#include<time.h>
using namespace std;
int main()
{
    int k, f;
    for (int i = 1; i <= 9; i++)
    {
        for (int j = 1; j <= 9; j++)
        {
            cout << i << "*" << j << "="<<i*j<<"   ";
        }
        cout << endl;
    }

    return 0;
}
复制代码

 

posted on   石铁生  阅读(15)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示