如何用C语言编程序:输入三个数,判断是不是构成三角形
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用C语言编程序:输入三个数,判断是不是构成三角形相关的知识,希望对你有一定的参考价值。
#include<stdio.h>int main()
int a,b,c;
int is_ok=0;
printf("请输入三角三条边长(每条边长用空格隔开):");
scanf("%d %d %d",&a,&b,&c);
if(a+b>c)
is_ok=1;
if(a+c>b)
is_ok=1;
if(b+c>a)
is_ok=1;
if(is_ok==1)
printf("你输入的三角形三条边长(a=%d,b=%d,c=%d)可以构成一个三角形!\\n",a,b,c);
else
printf("你输入的三角形三条边长(a=%d,b=%d,c=%d)不能构成一个三角形!\\n",a,b,c);
return 0;
//望采纳 参考技术A ①三角形任意两边之和大于第三边
②三角形任意两边之差小于第三边
把输入的数据用三个变量储存起来根据上面的定义运算 如果结果符合就是三角形
如何用c#语言编一个比较三个数大小的程序,并输出最大值和最小值?
控制台应用程序
参考技术A #include<iostream.h>void main(void)
double a,b,c,i,j,k,d,e;
cout<<"输入三个不相等的数\n";
cin>>a>>b>>c;
i=a;
j=b;
k=c;
d=i>j?i:j;
e=d>k?d:k;
cout<<"最大数是"<<e;
d=i<j?i:j;
e=d<k?d:k;
cout<<"最小数是"<<e;
追问
不是c语言 是c#
要求用 if...else语句做
#include
void main(void)
int total[3],temp;
for(int i=0;i>total[i];
if(total[0]total[2])
if(total[0]>total[2])
couttotal[1])
if (total[1]>total[2])
cout<<"最大数是"<<total[0]<<"\t"<<"最小数是"<<total[2];
else if(total[1]<total[2])
if(total[0]<total[2])
cout<<"最大数是"<<total[2]<<"\t"<<"最小数是"<<total[1];
else
cout<<"最大数是"<<total[0]<<"\t"<<"最小数是"<<total[1];
#include "iostream"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
int temp,max,min,a,b,c;
cin>>a;
cin>>b;
cin>>c;
if(a>b)
if(a>c)
max=a;
else
max=c;
else
if(b>c)
max=b;
else
max=c;
if(a<b)
if(a<c)
min=a;
else
min=c;
else
if(b<c)
min=b;
else
min=c;
cout<<"max is:"<<max;
cout<<"min is:"<<min;
system("pause");
return 0;
参考技术C #include<stdio.h>
void main()
int a,b,c,max,min;
if(a>b)
max=a;
else
min=b;
if(max<c)
max=c;
else if(min<c)
min=c;
printf("max=%d,min=%d\n",max,min);
追问
不是c语言 是c#
要求用 if...else语句做
以上是关于如何用C语言编程序:输入三个数,判断是不是构成三角形的主要内容,如果未能解决你的问题,请参考以下文章
如何用c语言编程,判断一个三位数是不是为顺子(不是顺子直接提示出错)?
大学vb,输入三个数,判断是不是能构成三角型,若能,求其面积
编写一个函数,判断三个数是不是能构成一个三角形,python