找回密碼
 註冊
小老婆汽機車資訊網 科技圈 電腦與網路 [請益]C語言-輸入三個數字,顯示出最大者 ...
YAMAHA 勁戰155 廣告
JET 促銷

[請益]C語言-輸入三個數字,顯示出最大者

來源: 新聞 gimball1220 2010-8-17 14:58 只看這個作者
11 10257
#include<stdio.h>
int maximum (int x, int y, int z) ;
int main (void)
{
int number1 ; int number2 ; int number3 ;
printf("Enter three integers :") ;
scanf("%d%d%d" , &number1, &number2, &number3 ) ;
printf("Maximum is : %d\n",maximun( number1 , number2 , number3) ) ;
return 0 ;
}
  int maximum (int x, int y, int z)
{
int maximum = x ;
if (y > maximum) {
  maximum = y;  }
if (z > maxi) {
  maximum = z;  }
return maximum ;
  }
一直沒辦法成功,請高手解答...

收藏
收藏0
原 來 " 平 淡 " 也 可 以 這 麼 美 好 ! !

網友回覆11

跳到指定樓層
可以用迴圈方式寫看看
隨便設一個變數x
三個數值跟x比
大於x就令它等於x
跑完3次 x就是最大值了

3#
e617073 2010-8-17 15:24 只看這個作者
printf("Maximum is : %d\n",maximun( number1 , number2 , number3) ) ;
是打錯了嗎 m 打成 n
if (z > maxi) {
是maxi  還是maximum
[ 本文章最後由 e617073 於 2010-8-17 15:26 編輯 ]

三個數值 丟到陣列裡面 排序 取出 收工瞜

我暈了   107.gif 107.gif

用陣列 + 迴圈 最快解決問題!!!!!!!

版上神人真不少....

8#
智、 2010-8-17 15:51 只看這個作者

回覆 7# 跑山的節奏 的文章

恩阿,想起暑假前的C語言期末考...
全班43個團結著過完了那2節課[請益]C語言-輸入三個數字,顯示出最大者9267|小老婆汽機車資訊網
取而代之的卻是一半PASS[請益]C語言-輸入三個數字,顯示出最大者683|小老婆汽機車資訊網
我學了一年還是不知道C++是什麼

9#
ApexRC 2010-8-17 15:58 只看這個作者
#include<stdio.h>
int maximum (int x, int y, int z) ;
int main (void)
{
int number1 ; int number2 ; int number3 ;
printf("Enter three integers :") ;
scanf("%d%d%d" , &number1, &number2, &number3 ) ;
printf("Maximum is : %d\n",maximum( number1 , number2 , number3) ) ;
return 0 ;
}
  int maximum (int x, int y, int z)
{
int max = x ;
if (y > max) {
  max = y;  }
if (z > max) {
  max = z;  }
return max ;
  }

10#
kyon 2010-8-17 16:35 只看這個作者
用迴圈依序比較,大於X存X,否則存Y,

跟X比較沒X大就跟Y比較沒Y大就存Z

輸入輸出用迴圈打比較好然後用陣列來存

另外,程式設計這種東西,不靠自己想是不會的

很多人都只會抄抄抄,卻完全看不懂程式在做什麼

然後畢業再來怪找不到工作,其實那根本是自己能力不足

就算有工作也只能做低薪工作,什麼22K,有22K就要偷笑了

有本事的話一畢業何止22K,隨便應徵都有人要

台灣缺研發人才不缺技術員,如果只會抄就只有做技術員的命

樓主還在求學階段,肯問至少還有那個心,不要跟其他人一樣只會借隨身碟來抄,程式最重要的是邏輯觀念,有觀念學什麼程式語言都很快,語法背一背而已。