首页 > 其他分享 >第二章部分习题

第二章部分习题

时间:2023-04-13 22:23:21浏览次数:46  
标签:std main int namespace using 习题 第二章 部分 100

用穷举法找出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;
}

 

标签:std,main,int,namespace,using,习题,第二章,部分,100
From: https://www.cnblogs.com/xuechenhao173/p/17312166.html

相关文章

  • 充电站位置规划22 建立了混合整数编程(MIP)模型 在模型优化部分中,我们通过人口分布划分
    充电站位置规划221.建立了混合整数编程(MIP)模型。对于农村来说,交通网络并不像他们的城市同行那样强大。充电站可以辐射到应考虑的周围区域,因此纸张使用加权Vorinor图模型(WVDM)来分析该方面。对于城市的充电站,考虑了交通流量的效果。同时,引入排队理论以计算驱动程序的平均等待时......
  • 基于mpc的日前日内微网共享储能优化调度 日前优化部分&mdash;&mdash;该程序首先根据《
    基于mpc的日前日内微网共享储能优化调度日前优化部分——该程序首先根据《电力系统云储能研究框架与基础模型》上面类似方法,首先根据每个居民的实际需要得到响应储能充放电功率,然后优化得到整体的储能充放电功率情况。日内滚动mpc跟踪部分——采用《基于MPC的微电网并网优化调度......
  • 空调负荷需求响应matlab 建立空调负荷的聚合模型,按照第二章考虑调节空调温度对空调响
    空调负荷需求响应matlab编程语言:matlab内容:建立空调负荷的聚合模型,按照第二章考虑调节空调温度对空调响应潜力的影响,程序结果充分说明随着上调温度的增大,响应程度逐渐增大。程序运行稳定ID:8350676488344145......
  • Java面向对象习题接口篇
    题目一:按如下要求编写Java程序:(1)定义接口A,里面包含值为3.14的常量PI和抽象方法doublearea()。(2)定义接口B,里面包含抽象方法voidsetColor(Stringc)。(3)定义接口C,该接口继承了接口A和B,里面包含抽象方法voidvolume()。(4)定义圆柱体类Cylinder实现接口C,该类中包含三个成员变量:底......
  • 编程打卡:C语言趣味编程习题做
    编程打卡:C语言趣味编程习题做百钱百鸡问题问题描述一只Cock卖5钱,Hen卖3钱,chicken卖0.33333333钱,真正工作的时候不要用浮点数存钱啊笨蛋!然后100钱买了100只鸡,问各买了多少只。设计思路解不定方程,穷举。两层循环遍历各种鸡的个数,第三种鸡可以直接相减得出结果,然后判......
  • python习题-筛法求素数
    【题目描述】用户输入整数n和m(1<n<m<1000),应用筛法求[n,m]范围内的所有素数。【基本思想】用筛法求素数的基本思想是:把从2到N的一组正整数从小到大按顺序排列。从中依次删除2的倍数、3的倍数、5的倍数,直到根号N的倍数为止,剩余的即为2~N之间的所有素数。【源代码程序】defsie......
  • python习题-验证6174猜想
    【题目描述】1955年,卡普耶卡(D.R.Kaprekar)对4位数字进行了研究,发现一个规律:对任意各位数字不相同的4位数,使用各位数字能组成的最大数减去能组成的最小数,对得到的差重复这个操作,最终会得到6174这个数字,并且这个操作最多不会超过7次。请编写程序验证这个猜想。【源代码程序】de......
  • python习题-杨辉三角
    【题目描述】输出n(0<n)行杨辉三角形,n由用户输入。【源代码程序】n=int(input("请输入要打印的杨辉三角的行数:"))#初始化杨辉三角的第一行triangle=[[1]]#循环生成杨辉三角foriinrange(1,n):#初始化当前行的第一个元素为1row=[1]#循环生成当......
  • C++第二章课后习题2-29,2-30
    2-29在程序中定义一个整型变量,倔以1~100的值。要求用户猜这个数,比较两个数的大小,把结果提示给用户,直到猜对为止。分别使用while、do…while语句实现循环。#include<iostream>usingnamespacestd;intmain(){inta=56;cout<<"请输入您要猜的数(0......
  • 第二章 MATLAB语言基础
    一、基本概念1、MATALAB主要数据类型 2、整数类型MATLAB中提供了8种内置的整数类型,如下:由于MATLAB中数值的默认存储类型是双精度浮点类型,因此必须通过表2-1中列出的转换函数将双精度浮点数值转换成指定的整数类型。在转换中,MATLAB默认将待转换数值转换为最近......