C语言实现四则运算与基本程序示例解析

需积分: 12 1 下载量 45 浏览量 更新于2024-07-11 收藏 398KB PPT 举报
在本篇C语言程序汇总中,主要探讨了如何通过C语言编写解决不同类型计算问题的代码。首先,我们看到了一个基础示例,例1-1是求阶乘问题,它定义了一个名为`factorial`的函数,用于计算给定正整数n的阶乘。通过循环结构,将1到n的所有整数相乘得到结果,该程序在输入4时输出24,展示了C语言中的递归函数实现。 接着,例2-1展示了如何求1到100之间所有偶数的和。程序使用for循环遍历数字,如果数字除以2余数为0,则累加到总和`sum`中,最后输出总和。这个例子强调了条件语句在循环中的应用。 然后,例2-3和其改进版本是关于温度转换的。原始版本(未使用scanf)直接硬编码了华氏温度100°F,计算并输出了对应的摄氏温度37°C。改进后的版本引入了`scanf`函数,允许用户输入任意华氏温度值,增强了程序的交互性。 最后,例2-4涉及的是分段计费问题,尽管提供的部分代码不完整,但从描述中可以推测这是一个涉及到水费计算的场景,不同的用量段对应不同的单价。这里的括号表明可能有多个价格区间,具体实现需要根据实际的价目表填写相应的条件判断和计算逻辑。 这些例子涵盖了C语言的基本语法,如变量定义、函数调用、控制流(如if-else和for循环)、输入输出以及一些常见的数学计算。它们展示了如何用C语言来处理简单的数值计算任务,并通过实际例子帮助学习者理解如何设计和调试程序。