Problem E 求最大值和最小值

2021-09-29 12:30:06 字數 1539 閱讀 8289

求出一些整數中的最大值和最小值。

input

輸入為多行,以eof結束。每行為乙個十進位制的數字,全部由0~9組成,每行最長不超過1000個字元。有些數字會以0開頭(不影響數值大小的前導0)。

output

輸出為輸入中的最大值和最小值,格式見sample。

sample input

02

0100012

01223

sample output

the

maximum

valueis:

23the

minimum

valueis:

2

**如下:

#include

#include

intremove1

(char*a

,int

len)

i--;

l--;}}

}for

(inti=

l;i<

len;i+

+)returnl;

}int

main()

}if(len1==

strlen

(min))

}if(len1

>

strlen

(max))

if(len1

<

strlen

(min))

}printf

("the maximum value is : %s\n"

,max);

printf

("the minimum value is : %s\n"

,min);

}

另一種思路:

#include

#include

intremove1

(char*a

,int

len)

i--;

l--;}}

}returnl;

}int

equal

(char*a

,char*b

,int

len)

}int

min1

(char*a

,intn)

return0;

}int

main()

}if(len1==

strlen

(min))

}if(len1

>

strlen

(max))

if(len1

<

strlen

(min))

}printf

("the maximum value is : %s\n"

,max);

printf

("the minimum value is : %s\n"

,min);

}

Problem E 求最大值和最小值

求出一些整數中的最大值和最小值。輸入為多行,以eof結束。每行為乙個十進位制的數字,全部由0 9組成,每行最長不超過1000個字元。有些數字會以0開頭 不影響數值大小的前導0 輸出為輸入中的最大值和最小值,格式見sample。02010001201223 the maximum value is 2...

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...