【开启我的第一个博客】
开启我的第一个博客我是一个准大二新生我在这个暑假开启了嵌入式的学习我将通过记录我的学习历程不断记录自己保持习惯希望大家多多指导我的c语言学习是跟着浙大翁恺老师进行的所以题源均为翁恺老师的课程但是代码是自己写的或许输出结果相符但是大多数地方有逻辑混乱的地方。以下是这几天学习的代码我将分为题目思路和最终呈现输出以及自己的一些感悟我的代码比较粗糙非常想要得到各位大神指点1.输出前五十个素数有确定的数量通过设置一个计数量cnt来确定循环结束利用中间量isprime表达素数每个循环重置isprime素数从2开始#includestdio.hintmain(){intx2;intcnt0;while(cnt50)//计数法输出前五十个符合条件的数{intn2;intisprime1;//中间量避免混乱默认为素数减少判断for(n2;nx;n)//确定素数{if(x%n0)isprime0;}if(isprime1){printf(%d ,x);cnt;}x;}printf(\n);printf(%d,cnt);//确定数量return0;}2正整数分割输入一个正整数输出它单独的每位数例如输入354输出3 5 4思考过程先想办法得到每位数取余得到最后一个数字然后通过除十去掉最后一个数字但是这样printf出来是他的逆反数所以先提前把这个正整数变为他的逆反数再输出#includestdio.hintmain(){intx354;//scanf(%d,x);csdn演示就直接使用一个具体值了intyx;//记录原始值inttime1,sum0;while(y9){time*10;y/10;}do//第一个循环得到逆反数sum{intax%10;suma*time;x/10;time/10;}while(time1);do{intnsum%10;sum/10;printf(%d ,n);}while(sum0);return0;}3求两值的最大公约数学习了两种方法基础的思维模式是利用嵌套循环同时满足可以被两值整除#includestdio.hintmain(){inta12,b18;//scanf(%d %d,a,b);intmin;if(ab)minb;elsemina;inti1,ret;for(i1;imin;i){if(a%i0){if(b%i0){reti;}}}printf(%d是%d和%d的最大公约数,ret,a,b);return0;}方法二通过中间量和公式第一步判断b是否等于零不等于时设置tt为a除b的余数第二步使a等于bb等于t回到第一步判断当b等于零时停止此时的a就是最大公约数。#includestdio.hintmain(){inta12,b18;//scanf(%d %d,a,b);intt;do{ta%b;ab;bt;}while(b!0);printf(最大公约数是%d,a);return0;}

相关新闻

2026年免费pdf拆分工具盘点:这几款合并拆分工具实测下来比较稳

2026年免费pdf拆分工具盘点:这几款合并拆分工具实测下来比较稳

上个月整理下半年报销材料,财务要求所有票据按时间顺序合并成一个PDF,还要把其中几张作废的发票单独拆出来另存。我在电脑里翻了一圈,发现系统自带的工具只能看不能拆,办公软件里倒是能找到合并按钮,但一拆就出错。最后…

2026/10/17 6:27:38 阅读更多 →
CodeBuddy智能开发工具:全栈工程师的高效助手

CodeBuddy智能开发工具:全栈工程师的高效助手

1. CodeBuddy新手入门指南作为一名长期使用各类开发辅助工具的工程师,第一次接触CodeBuddy时就被它的设计理念所吸引。这个工具完美融合了代码补全、智能提示和上下文感知能力,特别适合需要频繁切换编程语言和框架的全栈开发者。下面我将分享从零开始使用…

2026/10/17 6:27:38 阅读更多 →
NetLogo环境建模:社会网络仿真在生态研究中的应用

NetLogo环境建模:社会网络仿真在生态研究中的应用

1. 社会网络仿真与环境科学的跨界融合社会网络仿真技术正在环境科学领域掀起一场方法论革命。作为一款多主体建模的利器,NetLogo通过模拟个体行为与群体互动,为环境问题研究提供了全新的分析视角。我在参与湿地保护项目时,曾用NetLogo构建过候…

2026/10/16 12:08:33 阅读更多 →

最新新闻

WebSocket断线重连实战:从心跳机制到指数退避的完整方案

WebSocket断线重连实战:从心跳机制到指数退避的完整方案

websocket断线重连这个事儿,看着不起眼,真到了线上出问题的时候,能把人折腾到怀疑人生。我印象很深的一次是某个消息推送服务上线后,用户反馈“用着用着就收不到通知了,要刷新页面才好”,查了半天发现根本不…

2026/10/20 11:12:07 阅读更多 →
数据库、数仓、数据湖与数据中台:从一家网店说清它们的关系

数据库、数仓、数据湖与数据中台:从一家网店说清它们的关系

一、前言“数据库存数据,数仓做分析,数据湖什么都能放,中台负责共享。”但真到了项目里,还是容易困惑:MySQL 也能做统计,为什么还要数仓?数据湖已经存了所有数据,为什么不能直接出报…

2026/10/20 11:12:07 阅读更多 →
WPF中集成RDLC报表完整指南:从Host嵌入到数据绑定

WPF中集成RDLC报表完整指南:从Host嵌入到数据绑定

最近帮同事的一个WPF小工具加报表功能,需求很直白:查询结果要能预览、能打印、能导出Excel。选型时我没多想,直接用了一套最省事的方案——在VS2019里用WPF创建RDLC报表。很多刚接触WPF报表的人,最大的困扰其实不是报表怎么设计&a…

2026/10/20 11:12:07 阅读更多 →
头部姿态估计实战指南:从坐标系、旋转矩阵到误差指标的完整拆解

头部姿态估计实战指南:从坐标系、旋转矩阵到误差指标的完整拆解

简介:面向计算机视觉与人工智能领域的头部姿态估计文献合集,聚焦2017—2018年该方向的前沿成果,适合算法研究者、工程师及入门学生系统掌握从图像序列中估计头部角度与位置的完整技术路线。压缩包共5个文件,以4篇PDF论文和1篇XML元…

2026/10/20 11:12:07 阅读更多 →
YOLOv8轻量化实战:脑肿瘤细胞检测的完整工程流程

YOLOv8轻量化实战:脑肿瘤细胞检测的完整工程流程

开头如果你关注过医学影像AI落地,应该对YOLO系列不陌生。我自己最近在做的一个模拟项目X,就是基于YOLOv8轻量化方案,在脑肿瘤细胞识别方向做了一套完整流程。先说一下背景:脑肿瘤的病理切片分析依赖医生逐张观察,耗时且…

2026/10/20 11:12:07 阅读更多 →
OpenCV模板匹配实战:从原理到工业目标定位的关键技巧

OpenCV模板匹配实战:从原理到工业目标定位的关键技巧

做图像处理这几年,模板匹配(Template Matching)算是我用得最频繁的基础算法之一。它不像深度学习那样需要海量数据和显卡,只要场景选得对,几十行代码就能解决很多实际问题,比如产品包装上的logo定位、芯片引…

2026/10/20 11:11:06 阅读更多 →

日新闻

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
ESP32舵机控制指南:原理、多路驱动与避坑实战

ESP32舵机控制指南:原理、多路驱动与避坑实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
位移法实现一阶低通滤波:单片机ADC采样降噪实战

位移法实现一阶低通滤波:单片机ADC采样降噪实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/20 10:02:13 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/19 17:32:41 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/20 2:50:50 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 10:02:08 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 9:50:17 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 9:50:45 阅读更多 →