news 2026/4/23 16:09:24

C++初级算法课(第一课、枚举算法)课后习题

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C++初级算法课(第一课、枚举算法)课后习题

📘 第 1 课 · 枚举算法课后习题 


🧩 第 1 题(基础枚举 · 输出类)

📌 题目

输出 1~50 中所有能被 7 整除的数,每个数之间用空格隔开。


(1)🧠 思路解析

1️⃣ 数字范围:
👉 从 1 到 50,一个一个看(枚举)

2️⃣ 判断条件:
👉 能被 7 整除

i % 7 == 0

3️⃣ 满足条件就输出


(2)  💻 参考代码

#include <iostream> using namespace std; int main() { for (int i = 1; i <= 50; i++) { if (i % 7 == 0) { cout << i << " "; } } return 0; }

(3) 🧸 本题小结

这是最标准的「输出型枚举」。


🧩 第 2 题(枚举 + 统计)

📌 题目

统计 1~100 中,个位是 3 或 8 的数字有多少个。<

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 8:21:09

汇编语言全接触-86.如何获取真正中断入口地址

概述&#xff1a;我们知道&#xff0c;DOS 的中断例程的入口地址存在 0000&#xff1a;0000 开始的中断向量表中&#xff0c;当程序要要建立一个中断例程时&#xff0c;需要修改中断向量表把入口地址指向自己的程序&#xff0c;为了使原来的中断例程能正常使用&#xff0c;在出…

作者头像 李华
网站建设 2026/4/23 8:19:51

matlab实现GMSK信号调制和解调

GMSK&#xff08;Gaussian Minimum Shift Keying&#xff09;是一种基于高斯滤波的调制技术&#xff0c;它结合了MSK&#xff08;Minimum Shift Keying&#xff09;和Gaussian滤波的特性&#xff0c;以减少频谱扩展和提高频带利用率。在MATLAB中实现GMSK信号的调制和解调可以分…

作者头像 李华
网站建设 2026/4/23 8:17:09

程序员项目管理能力提升手册:从技术执行者到项目主导者

很多程序员认为 “项目管理是项目经理的事”&#xff0c;只需专注编码即可。但实际工作中&#xff0c;程序员往往需要主导模块开发、协调跨角色协作、把控开发进度与质量&#xff0c;缺乏项目管理能力会导致&#xff1a;需求理解偏差、进度拖延、风险失控、协作混乱&#xff0c…

作者头像 李华
网站建设 2026/4/23 8:23:33

英超阿森纳这个球队怎么样?

作为英超最长情的观察者&#xff08;自1886年建队以来从未降级&#xff09;&#xff0c;阿森纳总能用它的独特魅力吸引你。它既是一部厚重的足球历史书&#xff0c;又是当下欧洲足坛最锋利、最沉稳的力量之一。下面让我为你展开这幅“兵工厂”的画卷。 一、 球队名片 昵称&…

作者头像 李华
网站建设 2026/4/23 8:21:10

‌测试领导力培养指南

一、测试领导力的本质&#xff1a;从“找Bug”到“质量驱动者”的角色跃迁‌ 传统意义上的测试工程师&#xff0c;核心职责是执行用例、报告缺陷、保障上线质量。而现代测试领导者&#xff0c;已演变为‌质量文化的塑造者、技术战略的制定者与跨职能团队的赋能者‌。其领导力并…

作者头像 李华