学c语言的第一周

这周的编程学习像是推开了一扇新世界的大门,C语言的变量、判断与循环。

刚开始接触基本数据类型时,int、float、char这些单词还有些抽象,直到亲手声明变量、尝试赋值,才明白它们是程序存储信息的“小盒子”——int装整数,float盛小数,char能存下单个字符,就像给不同的物品找到合适的容器。

最让我着迷的是条件判断的逻辑。if-else语句会根据不同条件给出不同回应;switch-case则让程序简便的处理多种情况。跟着菜鸟教程的案例练习时,那种成就感难以言喻。

for循环适合明确次数的场景,while和do-while则能灵活应对不确定次数的任务。我跟着浙大翁恺老师的视频,突然理解了循环是如何让程序“高效工作”的。break和continue这两个也很有意思,前者能让程序及时停止,后者则能灵活跳过不需要的步骤。

周末的练习环节,我挑战了“计算三角形面积”和“判断闰年”的题目。在写三角形面积代码时,我学会了通过公式面积=底×高/2计算结果;判断闰年时,我记住了“能被4整除但不能被100整除,或能被400整除”的规则,用if-else层层判断,当程序正确识别出2024是闰年、2023不是闰年时,我开心地拍了拍手。

现在回想这周的学习,从对代码一知半解,到能写出简单的程序解决问题,每一步都充满收获。接下来我打算继续攻克“简单计算器”和“成绩等级判断”的练习,也期待在算法学习中探索更多代码的奥秘。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容