#4293: 請大大幫忙一下嚕


philosopher31 (Lady WaWa)

學校 : 國立彰化高級中學
編號 : 13436
來源 : [1.168.176.217]
最後登入時間 :
2013-10-26 19:56:00
d065. 三人行必有我師 (1 行版) -- 板橋高中教學題 | From: [125.231.191.106] | 發表日期 : 2010-09-27 19:12

#include<iostream>
using namespace std;

int main()
{
   int a,b,c;
   while(cin>>a >>b >>c )
   {
      if(a>b&&a>c)
      cout<<a<<endl;
      if(b>a&&b>c)
      cout<<b<<endl;
      if(c>a&&c>b)
      cout<<c<<endl;
   }
  


   //system("pause");
   return 0;
}

請問哪裡出錯了??請大大幫忙修改一下

 
#4294: Re:請大大幫忙一下嚕


leopan0922 (zz)

學校 : 臺北市立成功高級中學
編號 : 6612
來源 : [140.113.225.106]
最後登入時間 :
2016-08-15 15:44:07
d065. 三人行必有我師 (1 行版) -- 板橋高中教學題 | From: [219.70.171.51] | 發表日期 : 2010-09-27 19:22

#include
using namespace std;

int main()
{
   int a,b,c;
   while(cin>>a >>b >>c )
   {
      if(a>b&&a>c)
      cout<<
      if(b>a&&b>c)
      cout<<
      if(c>a&&c>b)
      cout<<
   }
  


   //system("pause");
   return 0;
}

請問哪裡出錯了??請大大幫忙修改一下

萬一a=b=c你會輸出啥?
 
#4299: Re:請大大幫忙一下嚕


asas (向諸神與地雷醬獻上祈禱)

學校 : 不指定學校
編號 : 5185
來源 : [36.228.104.72]
最後登入時間 :
2024-03-06 23:29:54
d065. 三人行必有我師 (1 行版) -- 板橋高中教學題 | From: [124.218.23.53] | 發表日期 : 2010-09-27 22:32

你錯的地方樓上已經說過嚕~~ 

你可以用 max 這個內建涵式.....

用法是:

max( a , b ) ;

以上它會回傳 a 和 b 之中最大的數值.....回傳型態會根據你傳入的型態一樣 

以下是我的寫法....

#include<iostream>
using namespace std;

int main()
{
   int a,b,c;
   while(cin>>a >>b >>c )
   {
      cout<<max( a , max( b , c ) ) <<endl;
   }
} 

 
ZeroJudge Forum