当前位置: 首页 > news >正文

C++之第九课

课程列表

今天,我们要学习一种结构:循环结构。

循环的方法有3种。

今天先将第1种for学了:

int a;//循环变量
int b;
for(a=1;a<=10;a++){//像if那样“打包”cout<<a<<" ";b++;
}

当然,也可以这样写:

int b;
for(int a=1;a<=10;a++){cout<<a<<" ";b++;
}

但是,如果要在for循环外用a那就不行了,在for循环里定义的只能在for循环里用。

通常,程序员习惯用i,j,k来当作循环变量。(当然,你用abc也可以)

还记得第三课的例题吗?我们可以优化了!

原题如下:

【例】

输入一个整数n,输出三遍这个数并换行。(-1000<=n<=1000)

样例输入

999

样例输出

999

999

999

提示

需要用"\n"或endl

当时,我们的代码是这样的:

#include<iostream>
using namespace std;
int main(){int a;cin>>a;cout<<a<<endl<<a<<endl<<a;return 0;
}

现在就不一样了吧!

#include<iostream>
using namespace std;
int main(){int n;cin>>n;for(int i=1;i<=3;i++)cout<<n<<endl;//只有一条语句可以不用加大括号 return 0;
}

好了,今天就到这里了,拜拜~

相关文章:

C++之第九课

课程列表 今天&#xff0c;我们要学习一种结构&#xff1a;循环结构。 循环的方法有3种。 今天先将第1种for学了&#xff1a; int a;//循环变量 int b; for(a1;a<10;a){//像if那样“打包”cout<<a<<" ";b; } 当然&#xff0c;也可以这样写&#…...

618精选编程书单推荐:优质知识提升你的代码力

前言 在这个快速发展的技术时代&#xff0c;不断学习和提升自己的编程技能是每位程序员的必修课。今天&#xff0c;我为大家精心挑选了一系列编程技术书籍&#xff0c;它们将是你技术成长道路上的宝贵财富。 文章目录 前言编程之路&#xff1a;为何阅读书籍是不可或缺的书籍的…...

使用httpx异步获取高校招生信息:一步到位的代理配置教程

概述 随着2024年中国高考的临近&#xff0c;考生和家长对高校招生信息的需求日益增加。了解各高校的专业、课程设置和录取标准对于高考志愿填报至关重要。通过爬虫技术&#xff0c;可以高效地从各高校官网获取这些关键信息。然而&#xff0c;面对大量的请求和反爬机制的挑战&a…...

使用Java Stream API的map方法将包含Long类型ID的流转换为String数组

在这个例子中&#xff0c;idList是一个包含Long类型ID的列表。我们使用stream()方法创建一个流&#xff0c;然后应用map(String::valueOf)方法将Long类型的ID转换为String类型。最后&#xff0c;我们使用toArray(String[]::new)方法将流中的元素收集到一个新的String[]数组中。…...

centos 安装nginx 并配置https ssl

进入你要安装的目录 一般是/usr/local/ wget https://nginx.org/download/nginx-1.24.0.tar.gz解压安装包&#xff1a;使用以下命令解压下载的Nginx安装包&#xff1a; tar -zxvf nginx-1.24.0.tar.gz在编译和安装Nginx之前&#xff0c;确保您的系统上已安装了必要的编译工具和…...

Jenkins 自动化部署

Post Steps部分 Exec cmmand cd /data/build/test-admin/ rm -f app.jar rm -f Dockerfile cp target/app.jar ./ cp docker/Dockerfile ./docker build -t test-admin . docker tag test-admin 192.168.1.100/test/test-admin:1.2-SNAPSHOT docker push 192.168.1.100/test/…...

VUE3好看的酒网站模板源码

文章目录 1.设计来源1.1 首页界面1.2 十大名酒界面1.3 名酒新闻界面1.4 联系我们界面1.5 在线留言界面 2.效果和结构2.1 动态效果2.2 代码结构 3.VUE框架系列源码4.源码下载 作者&#xff1a;xcLeigh 文章地址&#xff1a;https://blog.csdn.net/weixin_43151418/article/detai…...

索引压缩技术详解

在现代搜索引擎和信息检索系统中&#xff0c;索引压缩技术是提高存储效率和检索速度的关键手段。本文将深入探讨几种常见的索引压缩技术&#xff0c;包括词典压缩、倒排列表压缩算法、文档编号重排序以及静态索引裁剪。 词典压缩 1.1 基础概念 词典&#xff08;Dictionary&am…...

完全匹配企业需求的替代FTP升级软件怎么找

企业在处理数据传输时&#xff0c;效率和安全性是关键。尽管传统的FTP曾被广泛采用&#xff0c;但因其传输慢、安全性不足和难以管理等问题&#xff0c;已不再满足现代企业的需求。许多企业正在寻找能够满足其需求的FTP替代方案&#xff0c;但市场上选择众多&#xff0c;找到合…...

动态规划:分割等和子集

参考资料&#xff1a;代码随想录 题目链接&#xff1a;. - 力扣&#xff08;LeetCode&#xff09; 这道题是01背包问题的抽象&#xff0c;这道题的难点在于怎么绕明白遍历顺序是从后往前。 题目中给的nums数组&#xff0c;以nums[1,5,11,5]为例&#xff0c;可以分析为有4个物…...

踩坑——纪实

开发踩坑纪实 1 npm安装1.1 查看当前的npm镜像设置1.2 清空缓存1.3 修改镜像1.4 查看修改结果1.5 重新安装vue 2 VScode——NPM脚本窗口找不到3 springboot项目中updateById()失效4 前端跨域4.1 后端加个配置类4.2 CrossOrigin注解 5 路由出口6 springdoc openapi3 swagger3文件…...

java实现websocket的五种方式(mark下)

java实现websocket的五种方式 java 实现 websocket的五种方式_java_萧曵 丶-GitCode 开源社区...

网络安全技术心得体会

网络与信息安全技术心得体会 通过对网络安全这门课程的学习&#xff0c;我进一步了解了网络安全技术的相关知识。大致来说&#xff0c;所谓网络安全指的是对网络系统中各类软硬件和数据信息等提供保护屏障&#xff0c;确保数据信息不受到恶意侵入、窃取等破坏&#xff0c;保证…...

光耦合器的特性和应用概述

光耦合器又称光电耦合器&#xff0c;是现代电子学中必不可少的元件&#xff0c;确保隔离电路之间安全有效的信号传输。本文探讨了光耦合器的特性及其多样化应用&#xff0c;强调了它们在各种电子系统中的关键作用。 什么是光耦合器&#xff1f; 光耦合器是一种设计用于利用光传…...

工作干到抑郁了,要不要辞职?

在知乎上看到以为网友提问&#xff1a;工作干到抑郁&#xff0c;该不该辞职&#xff1f; 今天和大家聊聊这个话题&#xff0c;如果你也有类似的情况&#xff0c;希望这篇文章能帮到你。 熟悉瑶琴的朋友&#xff0c;都知道瑶琴在去年有一次裸辞的经历。离职前&#xff0c;严重的…...

Vs Code插件位置:

Vs Code插件位置&#xff1a; C:\Users\dell.vscode\extensions...

521源码-免费源码-子比主题最新版7.6绕授权破解完整教程

首先&#xff0c;zibll主题授权是向api.zibll.com发送请求&#xff0c;api.zibll.com就验证这个请求&#xff0c;如果参数(比如header)正确那么授权成功&#xff0c;然而众所周知&#xff0c;服务器可以修改本地host文件&#xff0c;来实现某些特定功能&#xff0c;把host文件加…...

前端基础入门三大核心之HTML篇:Webpack、Vite、Grunt、Gulp的场景与实战运用

前端基础入门三大核心之HTML篇&#xff1a;Webpack、Vite、Grunt、Gulp的场景与实战运用 一、Webpack&#xff1a;模块打包与优化的集大成者基本概念与作用应用场景实战例 二、Vite&#xff1a;快速开发的现代化构建利器基本概念应用场景实战例 三、Gulp&#xff1a;任务自动化…...

java面试框架篇(Spring常见问题、SpringBoot、SpringMVC、mybatis经典问题、SpringCloud组件)

文章目录 面试专题-java框架篇1. spring常见问题1.1. spring是什么?1.2. 谈谈你对AOP的理解1.3. 谈谈你对IOC的理解1.4. Spring Boot、 Spring MVC和Spring有什么区别1.5. spring bean 生命周期1.6. spring事务传播机制有哪些?1.7. 循环依赖1.8. spring框架中使用了哪些设计模…...

HarmonyOS之ArkUI布局设计常见细节

这里写目录标题 1. Button设置带有渐变色的背景图片无效1.1 问题分析1.2 成功案例 2. 路由跳转失败2.1 问题分析 1. Button设置带有渐变色的背景图片无效 1.1 问题分析 说明&#xff1a;设置颜色渐变需先设置backgroundColor为透明色。 Button($r(app.string.login), { type…...

美国签证预约监控工具:自动发现更早日期并邮件通知

美国签证预约监控工具&#xff1a;自动发现更早日期并邮件通知 【免费下载链接】US-visa-appointment-notifier This is just a script I put together to check and notify me via email (MailGun) when theres an earlier date before my initial appointment date. It doesn…...

第1章:AI Agent 架构与核心组件

第1章:AI Agent 架构与核心组件 1.1 从 LLM 到 AI Agent:范式转变 大型语言模型(LLM)本身只是被动响应的工具——用户输入提示,模型输出回答。而 AI Agent(人工智能代理)则赋予了模型主动思考、规划和使用工具的能力,使其能够: 自主规划:将复杂任务分解为可执行的步…...

o3推理运行时与推理优化模型实战指南

1. 项目概述&#xff1a;当“智能体”真正开始自己动手干活最近在刷技术动态时&#xff0c;看到 TAI#149 这期简报标题里出现Agentic o3和Inference Optimized Models这两个词组合在一起&#xff0c;我立刻停下手头的活儿——这不是又一个“概念包装”&#xff0c;而是模型能力…...

C#与Unity 3D构建100ms级工业数字孪生系统

1. 这不是“3D大屏”&#xff0c;而是产线工控级实时映射“数字孪生监控”这六个字&#xff0c;现在被贴在太多PPT封面上了——三维建模、粒子特效、旋转飞入的UI动效&#xff0c;配上“智能决策”“预测性维护”的标语&#xff0c;看起来很美。但真正跑在车间里的产线监控系统…...

asc-devkit:昇腾算子开发调试工具完全指南

前言 第一次写Ascend C算子&#xff0c;跑出来性能只有官方的30%&#xff0c;不知道慢在哪。后来发现了asc-devkit这个工具集&#xff0c;里面有性能分析、调试、benchmark三件套&#xff0c;一把就把瓶颈查出来了——是tiling参数设太大&#xff0c;Local Memory溢出&#xf…...

嵌入式条码扫描头:从核心原理到八大行业应用实战

1. 项目概述&#xff1a;从“扫码”到“感知”的嵌入式革命每次在超市收银台听到“嘀”的一声&#xff0c;或者在快递驿站看到工作人员拿着手持设备快速扫过包裹&#xff0c;我们都在与条码扫描技术打交道。但你是否想过&#xff0c;这些看似简单的“扫码”动作背后&#xff0c…...

OpenAI 与 Anthropic 财务大比拼:一家亏损求上市,一家盈利逆袭在望!

57亿 vs 48亿5月中旬&#xff0c;两家AI巨头同时亮出底牌&#xff0c;OpenAI秘密提交IPO申请&#xff0c;Anthropic拿出首个盈利季度财务预测。OpenAI第一季度营收57亿美元&#xff0c;每赚1美元亏1.22美元&#xff1b;Anthropic同期营收48亿美元&#xff0c;落后近10亿&#x…...

千问 LeetCode 2569. 更新数组后处理求和查询 Java实现

这道题的核心是高效维护nums1的区间反转操作&#xff0c;因为数据规模达到10^5&#xff0c;暴力反转会超时。需要用到线段树&#xff08;区间更新区间查询&#xff09;或BitSet来优化。下面给出Java实现&#xff0c;采用线段树 懒标记的方案&#xff1a;class Solution {publi…...

精准监测,畅行无阻——DX-SZ3200系列在交通领域的应用

在铁路、高速及各类交通系统中&#xff0c;信号监测与管理的精准性和实时性至关重要。DX-SZ3200系列数字化射频实时频谱侦测接收机模块&#xff0c;凭借其卓越的性能和广泛的应用场景&#xff0c;成为了交通领域信号监测的得力助手。DX-SZ3200系列模块集成了先进的数字化射频接…...

【Typescript】14-高级实战-设计类型安全的-api

高级实战&#xff1a;设计类型安全的 API 如果学完前面的知识&#xff0c;你还只是停留在“我会写几个类型、看得懂一些泛型”&#xff0c;那 TypeScript 其实只学了一半。真正拉开差距的地方&#xff0c;是你能不能把类型系统转化成设计能力&#xff0c;尤其是在 API 设计上。…...