帮忙用C语言写一个梯形矫正的例子
时间: 2023-03-29 07:03:00 浏览: 69
好的,我可以回答这个问题。以下是一个用 C 语言编写的梯形矫正的例子:
```c
#include <stdio.h>
int main() {
float top, bottom, height, area;
printf("请输入梯形的上底、下底和高:\n");
scanf("%f %f %f", &top, &bottom, &height);
area = (top + bottom) * height / 2;
printf("梯形的面积为:%f\n", area);
return ;
}
```
这个程序会要求用户输入梯形的上底、下底和高,然后计算梯形的面积并输出。希望对你有帮助!
相关问题
用c语言写一个递归的例子
我可以为你提供一个用C语言写的递归例子: int factorial(int n)
{
if (n == 0)
return 1;
else
return n * factorial(n - 1);
}
用C语言写一个SWITCH的使用例子
当然可以!以下是一个使用Switch语句的C语言例子:
```c
#include <stdio.h>
int main() {
int choice;
printf("请输入一个数字(1-3):");
scanf("%d", &choice);
switch(choice) {
case 1:
printf("你选择了数字1。\n");
break;
case 2:
printf("你选择了数字2。\n");
break;
case 3:
printf("你选择了数字3。\n");
break;
default:
printf("无效的选择。\n");
}
return 0;
}
```
在这个例子中,我们使用了Switch语句来根据用户输入的数字进行不同的操作。根据用户输入的值,Switch语句会匹配对应的case,并执行相应的代码块。如果没有匹配的case,则会执行default代码块。在这个例子中,我们根据用户输入的值打印出不同的消息。
请注意,Switch语句中的每个case后面都需要加上break语句,以防止执行其他case的代码。