#12300: 請問哪裡錯了???


aaaazzzzop (unknown)

學校 : 新北市私立時雨高級中學
編號 : 66626
來源 : [163.20.177.14]
最後登入時間 :
2021-04-15 15:24:50
d065. 三人行必有我師 (1 行版) -- 板橋高中教學題 | From: [163.20.177.14] | 發表日期 : 2017-06-30 11:01

#include<stdio.h>
#include<stdlib.h>
int main(void)
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if (a>b && a>c)
printf("%d",a);
else if (b>a && b>c)
printf("%d",b);
else if (c>a && c>b)
printf("%d",c);
}

 
#12301: Re:請問哪裡錯了???


aaaazzzzop (unknown)

學校 : 新北市私立時雨高級中學
編號 : 66626
來源 : [163.20.177.14]
最後登入時間 :
2021-04-15 15:24:50
d065. 三人行必有我師 (1 行版) -- 板橋高中教學題 | From: [163.20.177.14] | 發表日期 : 2017-06-30 11:14

#include
#include
int main(void)
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if (a>b && a>c)
printf("%d",a);
else if (b>a && b>c)
printf("%d",b);
else if (c>a && c>b)
printf("%d",c);
}



#include<stdio.h>

#include<stdlib.h>

int main(void)

{

int a,b,c;

scanf("%d %d %d",&a,&b,&c);

if (a>b && a>c)

printf("%d",a);

else if (b>a && b>c)

printf("%d",b);

else if (c>a && c>b)

printf("%d",c);

else if (a=b=c)

printf("%d",a);

else if (a=b && a>c)

printf("%d",a);

else if (a=c && a>b)

printf("%d",a);

else if (b=c && c>a)

printf("%d",c);

}

這樣也只有90%

 
#12303: Re:請問哪裡錯了???


aaaazzzzop (unknown)

學校 : 新北市私立時雨高級中學
編號 : 66626
來源 : [163.20.177.14]
最後登入時間 :
2021-04-15 15:24:50
d065. 三人行必有我師 (1 行版) -- 板橋高中教學題 | From: [163.20.177.14] | 發表日期 : 2017-06-30 11:23

#include
#include
int main(void)
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if (a>b && a>c)
printf("%d",a);
else if (b>a && b>c)
printf("%d",b);
else if (c>a && c>b)
printf("%d",c);
}


解出來了100%

#include<stdio.h>

#include<stdlib.h>

int main(void)

{

int a,b,c;

a>0;

b>0;

c>0;

scanf("%d %d %d",&a,&b,&c);

if (a>b && a>c)

printf("%d",a);

else if (b>a && b>c)

printf("%d",b);

else if (c>a && c>b)

printf("%d",c);

else if (a=b=c)

printf("%d",a);

else if (a=b && a>c)

printf("%d",a);

else if (a=c && a>b)

printf("%d",a);

else if (b=c && c>a)

printf("%d",c);

else

printf("%d",a);

}

 

 
#12304: Re:請問哪裡錯了???


nkavengertree (LaG)

學校 : 不指定學校
編號 : 62501
來源 : [49.216.191.28]
最後登入時間 :
2021-11-21 03:06:49
d065. 三人行必有我師 (1 行版) -- 板橋高中教學題 | From: [163.30.20.150] | 發表日期 : 2017-06-30 14:00

#include
#include
int main(void)
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if (a>b && a>c)
printf("%d",a);
else if (b>a && b>c)
printf("%d",b);
else if (c>a && c>b)
printf("%d",c);
}


解出來了100%

#include

#include

int main(void)

{

int a,b,c;

a>0;

b>0;

c>0;

scanf("%d %d %d",&a,&b,&c);

if (a>b && a>c)

printf("%d",a);

else if (b>a && b>c)

printf("%d",b);

else if (c>a && c>b)

printf("%d",c);

else if (a=b=c)

printf("%d",a);

else if (a=b && a>c)

printf("%d",a);

else if (a=c && a>b)

printf("%d",a);

else if (b=c && c>a)

printf("%d",c);

else

printf("%d",a);

}

 


三個一起比很容易忘記
兩兩個比應該比較好一點點

#include <iostream>

using namespace std;

int bigNumber(int bn1,int bn2){

    if (bn1 > bn2){

        return bn1;

    }

    return bn2;

}

int main()

{

    int a,b,c;

    while(cin>>a>>b>>c){

        cout << bigNumber(a , bigNumber(b,c)) << endl;

    }

return 0;

}

 

 
ZeroJudge Forum