自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 多文件组织与模块化编程:提升企业级C/C++代码管理效率

在现代软件开发中,特别是企业级项目,代码量往往庞大而复杂。为了便于维护、提高团队协作效率以及实现代码复用,将代码拆分并组织到多个文件中是不可或缺的实践。本文将深入探讨如何在C/C++项目中有效利用多文件结构进行模块化编程,以期达到提升代码质量和团队生产力的目的。

2024-04-13 22:53:49 998

原创 【C语言实现】精准计算任意年份与月份的天数:闰年与非闰年的处理

【代码】【C语言实现】精准计算任意年份与月份的天数:闰年与非闰年的处理。

2024-04-12 09:07:42 470

原创 《程序员的选择逻辑与思考》

他们看到的是一个充满机遇的行业,通过系统学习编程知识和技能,可以在人工智能、大数据、云计算等前沿领域找到自己的位置,实现个人价值的同时,也能获得稳定且有竞争力的收入。这种源自内心深处的兴趣驱动力,让他们能够在编程的世界里乐此不疲,不断提升自我,从而成长为优秀的程序员。那么,究竟是出于对编程的热爱和兴趣,还是基于职业发展的考量,使得越来越多的人选择了成为程序员这条道路呢?这是一个值得深入探讨的话题。无论是出于何种初衷,重要的是在编程的道路上持续精进,让技术和热情相互交融,共同铸就出属于自己的辉煌篇章。

2024-04-12 09:03:37 328

原创 年龄并非壁垒,有技术才能实现职业长青

35岁被认为是程序员职业生涯的分水岭,许多程序员开始担忧自己的职业发展是否会受到年龄的限制。有人担心随着年龄的增长,技术更新换代的速度会使得资深程序员难以跟上;而另一些人则认为,丰富的经验和深厚的技术积累是年轻程序员无法比拟的宝贵财富。

2024-03-30 09:57:24 432 1

原创 【深度解析】计算机组成原理:8位二进制数的原码、反码与补码表示及溢出处理实例

正数标志位为0,负数为1;8位二进制数能表示的十进制数范围为-128到+127;如果数小于-128或大于127,则会溢出,溢出只能用两个字节 16位二进制数表示了;0的补码为0000 0000,-128的补码为1000 0000;计算机中有符号数用补码表示;原码首位为标志位,1表示负数,0表示正数;反码=原码的标志位不变,其他取反;负数的补码=负数的反码+1;正整数的原码、反码、补码相同;当进行加减运算时,若结果超出8位二进制数的有效表示范围,则会发生溢出;

2024-03-28 13:28:35 3218 8

原创 switch语句

问题解决,所以在 switch 语句中 break 语句是⾮常重要的,能实现真正的分⽀效果。同理 如果我从case 1进入,那么case 2也会被我进入,当你输入的数字刚好只进入case 2时,这就成为了偶然性,如最开始输入的8,因此导致我们误以为代码正常。因此,如果我们不会停下来的话 如同我从case 0 进去不停下,然后case 1,case 2 我也会进去,因此就成为了这个情况(如下图)我们发现,1除以3本来余数是1,但是我们发现程序运⾏的结果多了⼀⾏“余数是2”的打印,后两种情况同理,这是为何?

2024-02-04 13:52:42 518 1

原创 if与else if

(2)if和else if在时才是你不行就不关我的事了,二者选其一,进去了if就不关else if 的事情了。如下图:2000按道理可以被4整除也可以被100整除 因此只能进入else if中判断,且2000是能够被400所整除的。原来是因为if和else if两者出现时是只能选一条路走,程序进入到if就不会走else if,因此 改进方式就是将else去掉。总结:(1)多个if在时是同心协力,都不满足才不能执行出想要的结果。这个时候输入2000会发现问题解决了。

2024-02-01 14:17:28 414 1

原创 三目操作符

如上图,同样能实现两个数比大小的操作,但明显的比第一段代码要来的更简洁些,明显地减少了代码量。但是有没有更好的方法能够简化代码量?——三目操作符:exp1?例:使用条件表达式实现两个数比较大小。这样就可以实现了(如下图)

2024-01-28 13:03:11 773

原创 利用C语言判断三角形类型

不能直接写a>b>c,系统会认为(a>b)会变成0或者1,再用0或者1与c比较大小。在OJ上用while循环时要搭配!=-1,否则会造成下图情况.最近学的有些疲惫了 但还是得加油!

2024-01-27 18:44:47 452 1

原创 利用C语言打印用“*”组成的线段图案

KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的线段图案。多组输入,一个整数(1~100),表示线段长度,即“*”的数量。针对每行输入,输出占一行,用“*”组成的对应长度的线段。

2024-01-23 19:33:48 487 2

原创 利用C语言判断简单两个数字大小

针对每行输入,输出两个整数及其大小关系,数字和关系运算符之间没有空格,详见输入输出样例。题目有多组输入数据,每一行输入两个整数(范围-231~231-1),用空格分隔。KiKi想知道从键盘输入的两个数的大小关系,请编程实现。

2024-01-23 19:32:21 318 1

原创 利用C语言解决情景问题

据说智商140以上者称为天才,KiKi想知道他自己是不是天才,请帮他编程判断。输入一个整数表示一个人的智商,如果大于等于140,则表明他是一个天才,输出“Genius”。多组输入,每行输入包括一个整数表示的智商。针对每行输入,输出“Genius”。

2024-01-23 19:31:15 340 1

原创 利用C语言解决计算带余除法问题

给定两个整数a和b (0 < a,b < 10,000),计算a除以b的整数商和余数。一行,包括两个整数a和b,依次为被除数和除数(不为零),中间用空格隔开。一行,包含两个整数,依次为整数商和余数,中间用一个空格隔开。

2024-01-23 19:25:59 371 1

原创 利用C语言解决被5整除问题

判断一个整数是否能5整除是一个挺简单的问题,懒惰的KiKi还是不想自己做,于是找到你帮他写代码,你就帮帮他吧。输出包括一行,如果M可以被5整除就输出YES,否则输出NO(结果大小写敏感)。输入包括一个整数M(1≤M≤100,000)。

2024-01-23 19:23:46 409 1

原创 【千里之行 始于足下】

学习C语言后再去学Java、C++会更好的上手。学习完C语言后,除了跟着大学课程,自己也还会去学习更多课外知识,例如Python、数据结构、MySQL等。从今天开始我将正式开始学习C语言。学习编程的目标是能够在将来打一些比赛,为自己的简历上增添多一些内容,提高自己的竞争力,以及在工作上能够有可观的收入。我的梦想是进入华为、腾讯、米哈游大厂工作。大家好,我是一名大一计算机专业新生。

2024-01-16 20:56:18 522

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除