【NOI

您所在的位置:网站首页 2的倍数全部 【NOI

【NOI

2024-07-17 08:32| 来源: 网络整理| 查看: 265

文章目录 一、前言二、问题问题:1696. 请输出1~n之间所有的整数问题:1697. 请输出n~1之间所有的整数问题:1698. 请输出带有特殊尾数的数问题:1699 - 输出是2的倍数,但非3的倍数的数问题:1700. 请输出所有的2位数中,含有数字2的整数问题:1701. 请输出所有的3位对称数 三、感谢

一、前言

本章节主要对循环基础的题目进行讲解,包括《1696. 请输出1~n之间所有的整数》《1697. 请输出n ~1之间所有的整数》《1698. 请输出带有特殊尾数的数》《1699 - 输出是2的倍数,但非3的倍数的数》《1700. 请输出所有的2位数中,含有数字2的整数》《1701. 请输出所有的3位对称数》题目。

二、问题 问题:1696. 请输出1~n之间所有的整数

类型:循环

题目描述:

从键盘读入一个整数 𝑛n ,请循环输出 1∼n 之间所有的整数,每行输出 1 个。 比如,假设 n=5 ,那么输出结果如下: 1 2 3 4 5

输入:

一个整数 n 。

输出:

输出 1∼n 之间所有的整数。

样例:

输入:

5

输出:

1 2 3 4 5

在这里插入图片描述

1.分析问题

已知:循环输出1~n之间的每个数

关系:循环

2.定义变量

定义了两个整型变量:

i 初始化为1,作为循环中的计数器。n 用于存储用户输入的上限值,但这里初始化没有给出,稍后通过cin读取。 //二、数据定义 int i=1,n;

3.输入数据

使用cin读取用户输入的一个整数,并将其存储在变量n中。 //三、数据输入 cin>>n;

4.数据计算

使用while循环,条件是i小于等于n:

在循环内部,先输出当前的i值(即cout


【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3