C语句的作用与分类
一个函数包含声明部分和执行语句组成。
C 语句是 C 语言的基本组成部分,用于实现程序的逻辑控制和数据操作。下面是一些常见的 C 语句类型:
1. 赋值语句:用于给变量赋值。
示例: int a = 10;
2. 条件语句:根据条件控制程序的执行流程。
- if 语句:如果条件满足,则执行相应的代码块。
示例: if (a > 10) { ... }
- if-else 语句:如果条件满足,则执行 if 块的代码,否则执行 else 块的代码。
示例: if (a > 10) { ... } else { ... }
- switch 语句:根据表达式的值,选择对应的代码块执行。
示例: switch (a) { case 1: ...; break; case 2: ...; break; default: ...; }
3. 循环语句:重复执行一段代码。
- for 循环:根据条件在指定范围内循环执行代码。
示例: for (i = 0; i < 10; i++) { ... }
- while 循环:只要条件满足,就一直执行循环体内的代码。
示例: while (a < 10) { ... }
- do-while 循环:先执行一次循环体,然后判断条件是否满足,满足则继续循环。
示例: do { ... } while (a < 10);
4. 跳转语句:改变程序的执行顺序。
- break 语句:跳出循环。
- continue 语句:跳过本次循环,继续下一次循环。
- return 语句:从函数返回。
先给一个示例
给出三角行的三边长,求三角形面积
解题思路:假设给定的三个边符合构成三角形的条件:任意两边之和大于第三边。案
此题的关键是要找到求三角形面积的公式。从数学知识已知求三角形面积的公式为
area = Vs(s—a)(s-6)(s—c)
其中,s=(a+6+c)/2。
在这个示例中,我们定义了一个名为 triangleArea 的函数,它接受三个边长作为参数,并返回三角形的面积。在 main 函数中,我们通过 scanf 函数获取用户输入的三角形边长,并调用 triangleArea 函数计算面积,最后将结果输出到控制台。