标题:大一云计算专业学弟的请教
只看楼主
wp2192476831
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2016-11-7
结帖率:0
已结贴  问题点数:20 回复次数:6 
大一云计算专业学弟的请教
要求用数组在计算机上输入三个数,然后输出三个数中最大的那个。
我代码敲出来了,能运行,但就是不对,请大神指教。
#include<stdio.h>
int main()
{
   int a[3],i,c;
   scanf("%d%d%d",&a[i]);
   if(a[0]>a[1])
   c=a[0];
   else
   c=a[1];
   if(c<a[2])
   c=a[2];
   printf("%d",c);
   
   
   
    return 0;
}
搜索更多相关主题的帖子: 专业 计算机 最大的 云计算 
2016-11-07 15:30
alice_usnet
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:18
帖 子:370
专家分:2020
注 册:2016-3-7
得分:5 
scanf("%d%d%d", &a[0],&a[1], &a[2]);  

未佩好剑,转身便已是江湖
2016-11-07 15:41
wp2192476831
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2016-11-7
得分:0 
不对呀,还是错的,是我主函数的问题吗?

疏影立寒窗,笑在百花前。
2016-11-07 15:53
书生牛犊
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:星夜征程
等 级:贵宾
威 望:10
帖 子:1101
专家分:5265
注 册:2015-10-27
得分:5 
搬运过来,楼主再试试看,应该是对的了
程序代码:
#include<stdio.h>
int main()
{
   int a[3],c;
   scanf("%d%d%d", &a[0],&a[1], &a[2]);
   if(a[0]>a[1])
   c=a[0];
   else
   c=a[1];
   if(c<a[2])
   c=a[2];
   printf("%d",c);
     
    return 0;
}



φ(゜▽゜*)♪
2016-11-07 16:02
wp2192476831
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2016-11-7
得分:0 
谢了

疏影立寒窗,笑在百花前。
2016-11-07 22:32
syl411120229
Rank: 2
等 级:论坛游民
帖 子:8
专家分:30
注 册:2016-11-7
得分:5 
#include<stdio.h>
int main()
{
    double a,b,c,max;
    scanf("%lf,%lf,%lf",&a,&b,&c);
    max=a;
    if(b>max)
    max=b;
    else
    if(c>max)
    max=c;
    printf("%f",max);
    return 0;

 }


希望能帮到你
2016-11-07 23:04
百里
Rank: 2
等 级:论坛游民
帖 子:34
专家分:66
注 册:2016-10-1
得分:5 
回复 楼主 wp2192476831
#include<stdio.h>
int main()
{
   int a[3],i,c;
   for(i=0 ;i<3 ;i++)//   看你都用到数组了,应该循环可以用到的吧。
   {
       scanf("%d",&a[i]);
   }
   if(a[0]>a[1])
   {
       c=a[0];
   }
   else
   {
        c=a[1];
   }
    if(c<a[2])
    {
        c=a[2];
    }
   printf("%d",c);

    return 0;
}
2016-11-07 23:42



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-470833-1-1.html




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

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