我該如何去製作一個C程序,該程序需要用戶輸入(像-232或14這樣的整數)並輸出用戶輸入的最大值的整數?如何製作一個輸入整數的C程序,並打印輸入數量最多的輸入?
到目前爲止,我所知道的是(我的僞代碼):
int main(void)
{
int variable;
printf("Enter an integer to check if that is the greatest integer you inputted.")
if %d > variable;
printf("The greatest value you entered is %d")
elif
printf("The greatest value you entered is 'variable'")
scanf("%d", &variable) /Will this command help? IDK
}
我不想實際的代碼,但步驟/命令,就必須這樣做。 對不起,我似乎讓別人爲我做我的工作。 我剛開始C和我不是很熟悉:(
感謝。
PS程序應該儲存和保持最大的整數的記錄輸入。
使用'while'循環。 – McLovin 2014-09-06 00:28:56
可能重複[MIN和MAX在C](http://stackoverflow.com/questions/3437404/min-and-max-in-c) – simonzack 2014-09-06 00:32:42
你有什麼是不是真的僞代碼,但非常破碎的C代碼。如果你對C不熟悉,我會建議通過一個在線教程或者獲得一本介紹性的C書。正如@McLovin所建議的,你將需要一個循環(在C中,'while'在這裏可以工作)。你需要首先將'variable'初始化爲可能的最小值,或者有一個單獨的標誌指示你是否已經讀取了第一個值。在循環中,每當變量大於'variable'時,將'variable'替換爲下一個讀取的整數。當沒有更多輸入時,循環結束。然後你打印'變量'。 – lurker 2014-09-06 00:32:49