ooooosh 发表于 2020-5-26 14:07:27

写出下面两个程序的功能

a=

n=len(a)

min=a

i=1

while i<=n-1:

      if a<min:

         min=a

      i=i+1

print(min)





a=

n=len(a)

j=0

while j<=n-2:

    min=a

    m=j

    i=j+1

    while i<=n-1:

      if a<min:

            min=a

            m=i

      i=i+1

    temp=a   

    a=min

    a=temp

    j=j+1

print(a)

_2_ 发表于 2020-5-26 14:09:01

好乱……
发代码请用 "<>"

Twilight6 发表于 2020-5-26 14:10:32

本帖最后由 Twilight6 于 2020-5-26 14:13 编辑

a=
n=len(a)
min=a
i=1
while i<=n-1:
      if a<min:
         min=a
      i=i+1

print(min)
第一个就是为了输出列表中的最小值

a=
n=len(a)
j=0
while j<=n-2:
    min=a
    m=j
    i=j+1
    while i<=n-1:
      if a<min:
            min=a
            m=i
      i=i+1
    temp=a
    a=min
    a=temp
    j=j+1

print(a)
第二个是把列表按升序排序

_2_ 发表于 2020-5-26 14:10:49

求列表中的最小值是什么

_2_ 发表于 2020-5-26 14:11:26

Twilight6 发表于 2020-5-26 14:10
第一个就是为了输出列表中的最小值

啊~好多了{:10_257:}                           

Twilight6 发表于 2020-5-26 14:12:56

_2_ 发表于 2020-5-26 14:11
啊~好多了

{:10_297:}
页: [1]
查看完整版本: 写出下面两个程序的功能