求出一些整數中的最大值和最小值。
輸入為多行,以eof結束。每行為乙個十進位制的數字,全部由0~9組成,每行最長不超過1000個字元。有些數字會以0開頭(不影響數值大小的前導0)。
輸出為輸入中的最大值和最小值,格式見sample。
02010001201223
the maximum value is : 23the minimum value is : 2
由於輸入已經超過64bit整數的數值上限,因此應該用字串把輸入儲存下來,進行大小的判斷。
#include #include #include int main()
//長度大於或小於直接交換
if(m==low)
}if(m==high)
} printf("the maximum value is : %s\n",max);
printf("the minimum value is : %s\n",min);
return 0;
}
Problem E 求最大值和最小值
求出一些整數中的最大值和最小值。input 輸入為多行,以eof結束。每行為乙個十進位制的數字,全部由0 9組成,每行最長不超過1000個字元。有些數字會以0開頭 不影響數值大小的前導0 output 輸出為輸入中的最大值和最小值,格式見sample。sample input 02 0100012 ...
C PTA 求最大值最小值
用指標作函式引數,程式設計序求一維陣列中的最大和最小的元素值。函式介面定義 void maxmin int arr,int pt1,int pt2,int n 其中 arr pt1 pt2 n都是使用者傳入的引數,n為元素個數。函式求指標arr所指向的一維陣列中的最大和最小的元素值,並將最大值和最小...
python陣列求最大值最小值
剛剛面試被問到不用max函式怎麼求最大值,記錄一下 a 1 3,5 7,4 4,3 1,0 第一種方法 我們可以直接排序,取最後乙個 a.sort reverse false print a 1 第二種 我們定義第乙個元素 然後for迴圈比較 max num a 0 for i in range l...