
夏驰和徐策的C语言习题库
文章平均质量分 62
本专栏主要是收集整理本人做过的C语言习题,我做题的目的是总结各种编程的方法还有最重要的是发现自己的不足。
夏驰和徐策
一个喜欢打游戏的计算机专业学生;这是我的GitHub:https://github.com/XiaChiandXuce
展开
-
鹏哥C语言课后习题 循环语句
第一次循环:a = 4,b=10--->b小于20,if不成立,b%3==10%3==1成立,b=b+3, 此时b的值为13。第一次循环:a = 3,b=7--->b小于20,if不成立,b%3==7%3==1成立,b=b+3, 此时b的值为10。第一次循环:a = 1,b=1--->b小于20,if不成立,b%3==1%3==1成立,b=b+3, 此时b的值为4。第一次循环:a = 2,b=4--->b小于20,if不成立,b%3==4%3==1成立,b=b+3, 此时b的值为7。原创 2024-09-02 20:56:36 · 646 阅读 · 0 评论 -
C程序设计谭浩强例题分析 2.1
【代码】C程序设计谭浩强例题分析 2.1。原创 2024-06-12 20:54:24 · 316 阅读 · 0 评论 -
C程序设计谭浩强例题分析 1.2
学到了代码风格1中的两种代码风格一种是加前缀一种是改函数提供了两条思路。1.第一种和第三种都选择成我的代码风格方法2有溢出风险就算了。原创 2024-06-06 20:55:04 · 479 阅读 · 0 评论 -
C语言 第八章例题和课后习题分析
第八章 习题分析原创 2023-01-29 11:03:08 · 1266 阅读 · 3 评论 -
例7.1 想输出以下结果,用函数调用实现
1.我的代码还不够模块化,其实就是将功能分的不能再分,我的解法有弊端,譬如如果题目要求我要用上下各两个星线我就不能实现因为我的函数很难实现多变的需求,但是书本答案中的答案就很好的满足了模块化的需求。原创 2023-09-27 23:18:56 · 334 阅读 · 0 评论 -
7.6 递归求学生年龄
从这道题和我们的讨论中,我们可以学到以下几点:1. **递归的概念**:递归是函数自己调用自己的过程。在这个例子中,我们用递归解决了一个连续年龄的问题。当正确使用时,递归可以简化某些问题的解决方法。2. **基线条件的重要性**:在递归中,基线条件(或称为递归的停止条件)是至关重要的,避免函数无限制地调用自己。在这个例子中,当`n==1`时,我们有一个基线条件返回年龄为10。3. **函数返回的重要性**:所有的函数,尤其是带有返回类型的函数,必须确保在所有的执行路径中都有返回值。遗漏返回值可能原创 2023-09-03 00:26:17 · 899 阅读 · 0 评论 -
C程序设计 例9.4 学生成绩的排序——结构体篇
还需完善原创 2023-02-20 02:08:31 · 108 阅读 · 0 评论 -
C语言程序设计 例9.3利用结构体建立选举投票程序
解答:可以在main 函数里面定义,也可以在main函数之外定义。在main函数外定义属于全局变量,在main函数里面定义属于局部变量,只能在main函数中使用。类型可以是结构体变量一个char元素存储名字,一个int元素存储票数,这样名字和票数的关联就建立。选民人数未知不重要因为看你输入几次才退出,你就要多少选民,我刚开始还以为选民数量是固定的。2.主要问题是对判断语句放在函数内还是函数外的问题,还有怎么判断的问题。很简单定义三个变量(问题是什么类型的变量)结构体写在主函数内好还是外好?原创 2023-02-20 01:07:44 · 2873 阅读 · 0 评论 -
C语言程序设计例 9.2找多个结构体变量其中一个成员变量的最值问题
结构体变量的最值问题原创 2023-02-04 02:52:00 · 114 阅读 · 0 评论 -
C语言程序设计 例9.1学生结构体的输出
C语言题库原创 2023-02-04 00:02:32 · 660 阅读 · 1 评论