输入三角形三边,判断三角形类型,程序出错#includevoid mian(){int a,b,c;coutb>>c;if(a+b>c&&a+c>b&&b+c>a){switch(a%b){case 0:{switch(a%c){case 0:cout

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 12:40:07
输入三角形三边,判断三角形类型,程序出错#includevoidmian(){inta,b,c;coutb>>c;if(a+b>c&&a+c>b&&b+c>a){switch(a%b){case0:{

输入三角形三边,判断三角形类型,程序出错#includevoid mian(){int a,b,c;coutb>>c;if(a+b>c&&a+c>b&&b+c>a){switch(a%b){case 0:{switch(a%c){case 0:cout
输入三角形三边,判断三角形类型,程序出错
#include
void mian()
{
int a,b,c;
coutb>>c;
if(a+b>c&&a+c>b&&b+c>a)
{
switch(a%b)
{
case 0:{
switch(a%c)
{
case 0:cout

输入三角形三边,判断三角形类型,程序出错#includevoid mian(){int a,b,c;coutb>>c;if(a+b>c&&a+c>b&&b+c>a){switch(a%b){case 0:{switch(a%c){case 0:cout
你的代码出错,有几个方面的问题,下面的代码给你标出来了:
#include<iostream>
using namespace std;//需要加上命名空间
void main()//main函数拼写错误
{
\x05int a,b,c;
\x05cout<<"输入三角形边长"<<endl;
\x05cin>>a>>b>>c;
\x05if(a+b>c&&a+c>b&&b+c>a)
\x05{
\x05\x05switch(a==b)//不能用模判断相等,比如4%2=0,但他们不相等
\x05\x05{
\x05\x05case 0: //
\x05\x05\x05switch(a==c)
\x05\x05\x05{
\x05\x05\x05case 1:  cout<<"等边三角形"<<endl;break;
\x05\x05\x05default: cout<<"等腰三角形"<<endl;
\x05\x05\x05}
\x05\x05\x05break;//这里加个break,不然后面还会执行default语句
\x05\x05default : cout<<"f";
\x05\x05}
\x05}   
\x05else 
\x05\x05cout<<"非三角形"<<endl;  
}
你这个程序仍然有逻辑问题,比如b=c也可为等腰三角形,但是你的程序无法判断
建议判断是否为等腰或等边三角形的时候,直接用if语句判断,如下:

#include<iostream>
using namespace std;//需要加上命名空间
void main()//main函数拼写错误
{
\x05int a,b,c;
\x05cout<<"输入三角形边长"<<endl;
\x05cin>>a>>b>>c;
\x05if(a+b>c&&a+c>b&&b+c>a)
\x05{
\x05\x05if(a==b&&a==c)
\x05\x05\x05cout<<"等边三角形"<<endl;
\x05\x05else if(a==b||a==c||b==c)
\x05\x05\x05cout<<"等腰三角形"<<endl;
\x05\x05else
\x05\x05\x05cout<<"f";
\x05}   
\x05else 
\x05\x05cout<<"非三角形"<<endl;  
}

输入三角形三边,判断三角形类型,程序出错#includevoid mian(){int a,b,c;coutb>>c;if(a+b>c&&a+c>b&&b+c>a){switch(a%b){case 0:{switch(a%c){case 0:cout 编写程序输入三角形三边a.b.c 判断abc能否构成三角形 C语言 判断三角形的类型要求用户输入三角形三边,1判断三角形是否成立,2若成立判别为以下哪种三角形:直角,等腰直角,等腰,等边,其它(大一新生,要求程序不要过于高档) c语言程序,输入三角形三边的长度,判断是不是三角形,若是,在判断为何种三角形,并求其面积 输入三角形的三条边,根据边长判断是否能构成三角形的程序,若能构成,则进一步判断三角形类型(等边、等腰 从键盘输入三角形的三边,判断能否构成三角形.若能则输入该三角形的面积及其类型(等边,等腰,直角,一 输入三角形三边,点击“计算三角形面积”按钮后,给出判断三条边所构成三角形是等边三角形、等腰三角形还是一般三角形,若能构成三角形,则输出三角形类型及面积值,若不能构成三角形,则 根据输入的三角形的三边判断是否能组成三角形,若可以则输入它的面积和三角形的类型.并用make工程管理器编译.(程序有主函数main和自定义函数,再把函数声明都分割成独立的头文件,可将此 c++编一程序,输入三角形的三边abc,输入三角形的三边abc(都为整数 1 编写程序,输入3个整数,判断它们是否能够构成三角形,若能构成三角形,则输出三角形的类型(等边、等腰 输入三角形的三边,怎样用C语言编写求三角形面积的程序? 编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则计算三角形面积.编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输 c++急!判断三角形类型(程序需要运用函数)输入三角形的三条边a,b,c,判断他们能否构成三角形,指出是何种三角形(等腰三角形,等边三角形,直角三角形,等腰直角三角形,一般三角形).写出程 C语言:求三角形的面积根据输入的三角形的三边,判断是否能组成三角形,若可以则输出它的面积和类型(等腰,等边,直角,普通).按要求写程序.要求用简单的C语言写! 怎么编程序:输入三个数,判断是否构成三角形 编写程序,输入三个数,判断他们是否可以构成三角形,若能,请输出三角形的类型(等边,等腰,或一般) 写一个程序,内容为输入三个点的坐标,计算以这三个点为顶点的三角形面积,并判断该三角形类型(等边/等腰 编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则判断组成的是等腰、等边、直角还是一般三角形.