三者最大例項分析

2021-07-09 21:37:13 字數 825 閱讀 4318

找出三個數字中最大者

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