找出三個數字中最大者
if x1 > x2 and x1 >= x3:
max = x1
elif x2 >= x1 and x2 >= x3:
max = x2
else:
max = x3
if x1>=x2:
if x1>=x3:
max = x1
else:
if x2 >=x3:
max = x2
else:
max = x3
策略3:順序處理
逐個掃瞄每個值,保留最大者
max = x1
if x2 > max:
max = x2
if x3 > max:
max = x3
尋找一組數中的最大值
def
main
(): n = eval(input("how many numbers are there?"))
#將第乙個值賦給max
max = eval(input("enter a number >> "))
#連續與後面n-1值進行比較
for i in range(n-1):
x = eval(input("enter a number >> "))
if x > max:
max = x
print("the largest value is", max)
main()
STRCPY,MEMSET,MEMCPY三者的區別
memset 用來對一段記憶體空間全部設定為某個字元,一般用在對定義的字串進行初始化為 或 0 例 char a 100 memset a,0 sizeof a memcpy 用來做記憶體拷貝,你可以拿它拷貝任何資料型別的物件,可以指定拷貝的資料長度 例 char a 100 b 50 memcpy...
View,Activity,Window三者的關係
在activity中,通過setcontentview就可以顯示xml的布局檔案了,也就是把乙個個view控制項組合在一起,首先,這個activity的方法setcontentview有三個過載的方法。public void setcontentview int layoutresid public...
Activity Window View三者的關係
首先分別介紹下這三者 然後一句話介紹下三者的關係 activity通過window來實現檢視元素的展示,window可以理解為乙個容器,盛放著乙個個的view,用來執行具體的展示工作。當我們執行程式的時候 在activity中呼叫attach,建立了乙個window 建立的window是其子類pho...