求出一些整數中的最大值和最小值。
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...