c语言教学视频算梯形面积(梯形的面积c++编程代码)
c语言基础问题,求梯形面积
首先printf中的双引号""貌似不是英文输入",而是中文输入“,因此会报编译的错误
要改成英文输入的双引号"才行;
然后s=(a+b)*h/2; 要改成?s=(a+b)*h/2.0;
因为(a+b)*h/2中各个变量都是整型数,默认也会返回整型数
而面积s是浮点型,可能为小数,将2改成2.0才会返回浮点型数
修改后的代码和运行结果如下:
输出正确,望采纳~
用C语言编写求梯形面积的程序
#include stdio.h
void main()
{
float a,b,c,s;
printf(“请输入上底下底高:”);
scanf("%f,%f,%f",a,b,c);
s=(a+b)*c/2;
printf("%f\n",s);
}
扩展资料:
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的美国国家标准语法,称为ANSI C,作为C语言最初的标准。目前2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。
C语言求梯形面积!
其实你后面都没错,就是前面漏了头文件。给你推荐个万能头文件:#includebits/stdc++.h
已经编译成功的代码如图:
运行后:
用c语言编一个计算梯形的面积,我是才开始学的,求解
#include stdio.h
int main()
{
float a,b,c,s;
printf("---求梯形的面积---\n");
printf("请输入梯形上底长度:");
scanf("%f",a);
printf("请输入梯形下底长度:");
scanf("%f",b);
printf("请输入梯形的高:");
scanf("%f",c);
s=(a+b)*c/2;
printf("该梯形的面积为:%.2f\n",s);
return 0;
}
c++梯形面积?
首先分析下,因为阴影部分和非阴影部分是两个同高的三角形,只要知道了上底、下底、阴影部分的面积,就可以用如下公式求出梯形的面积:
梯形面积=阴影部分的面积+(上底/下底)*阴影部分的面积
具体代码如下:
#include iostream
using namespace std;
int main()
{
float up,down,shadow;
cinupdownshadow;
coutint(shadow+(down/up)*shadow);
return 0;
}
截图:
C语言计算梯形面积程序?
#include stdio.h
int main()
{
float a,b,c; //其中a,b,c分别表示梯形的上底,下底,高
float s;
printf("请输入梯形的上底与下底和高");
scanf("%f %f %f",a,b,c);
s=((a+b)*c)/2;
printf("%f",s);
}