| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 670 人关注过本帖
标题:求找下程序错误 并帮忙改下
只看楼主 加入收藏
安宁1991
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:76
专家分:123
注 册:2014-4-3
收藏
得分:0 
还有啊,你那个没有定义t变量,所以要在定义变量处重新定义t变量,另外我觉得三角形这东西,好像从来都没有小数的吧?直接把a,b,c定义成int型就行了啊

因为有你,所以做什么都有动力。z,爱你。
2014-04-07 17:11
大宝天天见
Rank: 2
等 级:论坛游民
帖 子:21
专家分:13
注 册:2014-4-7
收藏
得分:0 
谢了啊
2014-04-07 17:13
安宁1991
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:76
专家分:123
注 册:2014-4-3
收藏
得分:0 
回复 10楼 大宝天天见
当然是可以的。而且,在我的理解中,这个程序是没有错误的。。我百度了下你说的那些三角形定义,都没发现什么问题

因为有你,所以做什么都有动力。z,爱你。
2014-04-07 17:13
大宝天天见
Rank: 2
等 级:论坛游民
帖 子:21
专家分:13
注 册:2014-4-7
收藏
得分:0 
哦 说的也是哦
2014-04-07 17:13
安宁1991
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:76
专家分:123
注 册:2014-4-3
收藏
得分:0 
刚刚发现第一条if判断出错了,稍微改一下就行。少写了一个条件。
程序代码:
#include<stdio.h>
int main()
{
    int a,b,c;
    printf("请输入三个数:\n");
    scanf("%d %d %d",&a,&b,&c);
    if(a==b&&b==c)
    {
        printf("等边三角形\n");
    }
    else if(a==b||b==c||a==c)
    {
        printf("等腰三角形\n");
    }
    else if((a*a+b*b==c*c)||(b*b+c*c==a*a)||(a*a+c*c==b*b))
    {
        printf("直角三角形\n");
    }
    else
        printf("任意三角形");
    return 0;
}
修改后的程序如下:

因为有你,所以做什么都有动力。z,爱你。
2014-04-07 17:26
Andrewcao
Rank: 1
等 级:新手上路
帖 子:3
专家分:9
注 册:2014-4-7
收藏
得分:0 
switch()
{
    .....
}
2014-04-07 21:27
快速回复:求找下程序错误 并帮忙改下
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022191 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved