c语言编写等边三角形面积
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/27 06:01:23
#include#definePI3.1415926doublearea(doubler){returnPI*r*r;}doubleperimeter(doubler){return2*PI*r;}i
现在已经改好了,请看更改的地方:#includevoidmain(void){floata,b,h,area;/*应该声明为float*/floatget_area(float,float,float
如果是pascal和VB我知道怎么做但c语言我不会,这里就讲一下思路首先输入三个数(定位为实数),然后判断a+b>c且a+c>b且b+c>a,成立的话进行计算p=(a+b+c)/2s=sqrt(平方根
给,已经编译运行确认:#include#include#includeintmain(){floata,b,c;floatarea,s;printf("请输入三角行的三边:");scanf("%f%f
if(x=-2)y=2*x+1;if(0
voidmain(){floatr,s,l;floatpi=3.1415;printf("输入一个圆的半径:\n");scanf("%f",&r);if(
intarea(intx,inty){returnx*y;}intgri(intx,inty){return2*(x+y);}
矩阵加,减比较简单,循环一下所有对应元素就可以了.化上三角,下三角就可解线性方程式了,任务不轻,你也可以网上查找现成的.矩阵乘法,要先判断行列数是否符合乘法要求,再乘.下面给你矩阵乘法部分:#incl
#include <stdio.h>#include <math.h>//double sin(double x);#define&nb
使用海伦公式计算三角形的面积,当输入3个0时结束计算.#include#includeintmain(){floata,b,c,s,l;//a,b,c为三角形的边长,s为面积while(1){scan
#include <stdio.h>float area(float r){ return 3.14159 *&nb
printf(“请输入上底下底高:”);这句的分号错了,应该是;而不是;另外,你追问楼上那位的代码里,也是全角半角符号的错误,还有后面printf("所求摄氏温度:"):,应该是分号;,不是冒号:初学
#includevoidmain(){intx,y,z,j=0;printf("一百只驴驮一百旦\n");for(x=0;x再问:有错误 if(z%2==0&&3*x+2*y
#include#includemain(){inta,b,c,flag;floatarea,s;printf("inputsideoftriangle:");scanf("%d%d%d",&a,&b
.就知道一个周长,怎么求面积啊?N种可能啊满意请采纳
#includevoidmain(){doubler,s,l;printf("请输入圆的半径\n");scanf("%lf",&r);s=3.14159*r*r;l=2*3.14159*r;print
#include//doubleellipse_area(doublea,doubleb);intmain(void){doublea,b;doubles;printf("请输入椭圆的半长轴a,半短轴
假设知道三角形的三边长为a,b,c.程序如下:#include#includedoublearea(doublea,doubleb,doublec){doublearea=0,s=0;s=(a+b+c
两个数,只可能是底和高吧.#includevoidmain(){floatSide,Height;//底和高floatSpace;printf("pleaseinputSideanditsHeight
m=2a+2b;应该改成m=2*a+2*b;程序中2a,2b是不允许的,没有意义的.