【开启我的第一个博客】
开启我的第一个博客我是一个准大二新生我在这个暑假开启了嵌入式的学习我将通过记录我的学习历程不断记录自己保持习惯希望大家多多指导我的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/8/9 2:15:44 阅读更多 →
CodeBuddy智能开发工具:全栈工程师的高效助手

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

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

2026/8/9 2:14:44 阅读更多 →
NetLogo环境建模:社会网络仿真在生态研究中的应用

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

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

2026/8/9 2:14:44 阅读更多 →

最新新闻

Meta Muse Code与Llama 5:AI代码生成实战指南与开发工作流集成

Meta Muse Code与Llama 5:AI代码生成实战指南与开发工作流集成

最近在 AI 和代码生成领域,Meta 的动作频频,先是推出了专为代码生成优化的模型 Muse Code,紧接着关于 Llama 5 的传闻和期待又在社区中升温。对于开发者而言,这不仅仅是新闻,更是即将改变我们日常开发工作流的信号。本…

2026/8/9 12:56:58 阅读更多 →
SpaceXAI Grok Build开源项目:API代理、隐私控制与本地部署指南

SpaceXAI Grok Build开源项目:API代理、隐私控制与本地部署指南

如果你最近在关注 AI 领域,特别是那些能帮你写代码、分析问题的 AI 助手,那么“Grok”这个名字你一定不陌生。它由马斯克旗下的 xAI 公司推出,以其独特的“叛逆”风格和强大的推理能力,迅速吸引了大量开发者和技术爱好者的目光。然…

2026/8/9 12:56:58 阅读更多 →
Wand-Enhancer终极指南:完全免费解锁WeMod高级功能的完整方案

Wand-Enhancer终极指南:完全免费解锁WeMod高级功能的完整方案

Wand-Enhancer终极指南:完全免费解锁WeMod高级功能的完整方案 【免费下载链接】Wand-Enhancer Advanced UX and interoperability extension for Wand (WeMod) app 项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer 还在为WeMod游戏修改器的…

2026/8/9 12:56:58 阅读更多 →
C语言switch case语句详解与应用实例

C语言switch case语句详解与应用实例

1. 为什么需要switch case语句?在C语言编程中,我们经常遇到需要根据变量不同取值执行不同代码块的情况。比如处理用户输入的菜单选项、根据成绩等级输出评语、或者按照星期几执行不同任务等。这类场景如果使用if-else语句嵌套处理,代码会变得…

2026/8/9 12:56:58 阅读更多 →
XShell连接虚拟机的原理与实战配置指南

XShell连接虚拟机的原理与实战配置指南

1. XShell连接虚拟机的基本原理与场景需求作为一名长期使用XShell管理Linux服务器的运维工程师,我经常需要连接本地虚拟机进行测试环境配置。XShell作为专业的SSH终端工具,其连接虚拟机的核心原理是通过虚拟网卡建立的网络通道。这里需要明确几个关键点&…

2026/8/9 12:56:58 阅读更多 →
专业级Android USB HID客户端:解锁手机键盘鼠标模拟的终极方案

专业级Android USB HID客户端:解锁手机键盘鼠标模拟的终极方案

专业级Android USB HID客户端:解锁手机键盘鼠标模拟的终极方案 【免费下载链接】android-hid-client Android app that allows you to use your phone as a keyboard and mouse WITHOUT any software on the other end (Requires root) 项目地址: https://gitcode…

2026/8/9 12:55:57 阅读更多 →

日新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/9 0:01:47 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/9 0:01:47 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/9 0:03:48 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/9 0:01:47 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/9 0:01:47 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/9 0:03:48 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/8 17:02:44 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/9 0:45:04 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/8 17:02:44 阅读更多 →