A. c语言 计算三角形的面积 简单代码
#include<stdio.h>
#include<math.h>
voidmain()
{
floata,b,c,s,area;
printf("依次输入a,b,c(空格识别一个数):");
scanf("%f%f%f,",&a,&b,&c);
s=(float)0.5*(a+b+c);
area=(float)sqrt(s*(s-a)*(s-b)*(s-c));
printf("面积为:%f",area);
}
(1)c语言下三角形代码扩展阅读
C++用边长求三角形面积
#include<bits/stdc++.h>
usingnamespacestd;
intmain(){
doublea,b,c,r;
cin>>a>>b>>c;
r=(a+b+c)/2;
if(a+b>c&&a+c>b&&b+c>a)printf("%.4lf",sqrt(r*(r-a)*(r-b)*(r-c)));
elsecout<<"DataError";
return0;
}
B. C语言编程求矩阵的下三角之和,要有代码的,谢谢
#include <stdio.h>
void main()
{
int a[4][4],i,j,t=0;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
a[i][j]=4*i+j; //初始化数组,可以自己输入
for(i=0;i<4;i++)
//for(j=i;j<4;j++) //上三角
for(j=0;j<=i;j++) //下三角
t=t+a[i][j];
printf("%d\n",t);
}
C. 怎么用c语言编写三角形
#include<stdio.h>
intmain(void){
intn,i,j;
printf("输入三角的行数(1-26): ");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<i;j++)
{
printf("");
}
for(j=65;j<=65+n-i;j++)
{
printf("%c",j);
}
printf(" ");
}
return0;
}
D. C语言FOR循环编写三角形图案代码
写好了,代码如下:
#include<stdio.h>
main()
{
int n,i,j;
printf("Please enter n\n");
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<=i;j++)
{
printf("* ");
}
printf("\n");
}
for(i=0;i<n;i++)
{
for(j=0;j<n-i-1;j++)
{
printf(" ");
}
for(j=0;j<=i;j++)
{
printf("* ");
}
printf("\n");
}
for(i=0;i<n;i++)
{
for(j=0;j<i;j++)
{
printf(" ");
}
for(j=0;j<n-i;j++)
{
printf("* ");
}
printf("\n");
}
for(i=0;i<n;i++)
{
for(j=0;j<n-i;j++)
{
printf("* ");
}
printf("\n");
}
getch();
}
E. 怎样能用C语言输出三角形
输出步骤如下:
//输入正整数n<=20输出一个n层的倒三角形.例如n=5则输出如下所示
// 解题思路 每层是2n-1个* 5-i个空格 双层for循环
/*
#########
#######
#####
###
#
*/
#include<stdio.h>
int main(){
int n;
scanf("%d",&n);
for(int i=n;i>0;i--){
for(int j=1;j<=2*i-1;j++){
printf("#");
}
printf(" ");
for(int j=0;j<=5-i;j++){
printf(" ");
}
}
return 0;
拓展资料:
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
F. c语言输出三角形
将以下代码输入即可输出三角形:
#include<stdio.h>
#include<stdlib.h>
main()
{
int i,j,n,a,b,k=65;
printf("Enter n: ");
scanf("%d",&n);
for(i=n,b=1;i>=1;i--,b++)
{
for(j=2,a=k;j<=i+1;j++)
{
printf("%c",a);
a+=j;
}
k+=b;
printf(" ");
}
system("pause");
}
G. c语言怎样输出如下三角形
代码如下:
#include "stdio.h"
#include "conio.h"
#define N 5
main()
{
int i,j;
for(i=0;i<N;i++)
{
for(j=0;j<i;j++)
printf(" ");
for(j=0;j<2*(N-i)-1;j++)
printf("*");
printf("\n");
}
for(i=0;i<N;i++)
{
for(j=0;j<N-i-1;j++)
printf(" ");
for(j=0;j<2*i+1;j++)
printf("*");
printf("\n");
}
}
H. C语言编写下三角形
#include "stdio.h"
#include "conio.h"
main()
{
int a,b;
for(scanf("%d",&a);a>=1;a--)
{ { for(b=0;b<a;b++)
printf("*");
}
printf("\n"); }
getch();
}
输入一个 数字 可以求出他的三角形了
比如说你要求7 就输入7就可以了
I. 如何用C语言写出“输入三角形三边,计算三角形面积”的代码
海伦公式:
S=√[p(p-a)(p-b)(p-c)]
p=(a+b+c)/2代入即可。