C/C++共64篇
计算机专业敲门砖。
【C】求整数所有因子 - AI科研 编程 读书笔记 - 小竹の笔记本

【C】求整数所有因子

我实现了一个C语言程序,用于对输入的正整数进行质因数分解。我的方法是从2开始作为除数i进行遍历,通过一个while循环,反复检查当前的i是否能整除该整数。如果可以,就输出这个质因数i,并用原...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
08615
【NOIP2012 普及组】质因数分解 - AI科研 编程 读书笔记 - 小竹の笔记本

【NOIP2012 普及组】质因数分解

我解决了一道编程题目:给定一个由两个不同质数相乘得到的正整数n,需要找出其中较大的那个质数。我的解题思路是从2开始遍历,寻找能整除n的第一个数i。由于n是两个质数的乘积,这个i必定是两者...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
015811
【C++】数据输入检测 - AI科研 编程 读书笔记 - 小竹の笔记本

【C++】数据输入检测

我在开发C++控制台应用时,针对用户输入的数据有效性问题,实现了一套可靠的检测机制。当需要用户输入指定范围的数字时,我通过组合使用 cin 的状态检测、cin.clear() 清除错误标志和 cin.ignor...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
013015
【C++】自研超酷的数据看板(多功能分页显示) - AI科研 编程 读书笔记 - 小竹の笔记本

【C++】自研超酷的数据看板(多功能分页显示)

我用C++实现了一个在控制台环境下的多功能数据分页显示功能,灵感来源于个人通讯录管理系统的开发。该功能可以从链表结构中读取数据,并以格式化的“数据看板”形式在终端展示。我为其设计了完...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
01175
【C++】网络编程初试——一个网络聊天室 - AI科研 编程 读书笔记 - 小竹の笔记本

【C++】网络编程初试——一个网络聊天室

我基于C++和Windows Socket API实现了一个支持多客户端的网络聊天室。服务端程序通过创建多线程,为每个连接的客户端独立处理通信,实现了消息的接收与广播。客户端程序则负责连接服务器、发送...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
01536
【C】while(y--);/while(y++);最终y是多少? - AI科研 编程 读书笔记 - 小竹の笔记本

【C】while(y–);/while(y++);最终y是多少?

我探讨了C语言中while(y--);和while(--y);两种空循环语句执行后变量的最终值。对于while(y--);,循环在y为0时终止,但后置自减操作符会再执行一次,使y的最终值为-1。对于while(--y);,循环条件...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
01608