以下程序的功能:先后输入两个数,如果前一个数大于后一个数,则交换前后两个数的值;否则,两个数保持不变。请修改程序的部分代码,使程序可以实现相应的功能。
a=input("请输入第一个整数")
b=input("请输入第二个整数")
ifa-b>0:
a=b
b=a
print(a,b)
a=input("请输入第一个整数")
b=input("请输入第二个整数")
ifa-b>0:
a=b
b=a
print(a,b)
a=input("请输入第一个整数")
b=input("请输入第二个整数")ifa>b:
a,b=b,aprint(a,b)
b=input("请输入第二个整数")ifa>b:
a,b=b,aprint(a,b)
举一反三
- 请补充程序#输入两个数,比较大小后,从小到大升序打印num1 = int(input("请输入第一个数:"))num2 = int(input("请输入第二个数:"))if(第1空) : print(num1,num2)else: print(第2空)
- 有如下代码: dim a as long ,b as long a=Inputbox("请输入第一个数") b=Inputbox("请输入第二个数") print a & b 程序运行后,在两个对话框中先后输入12345和54321,则输出结果是( )
- 以下程序的功能:判断输入的一个整数能否同时被3和7整除,若能,则输出“YES”;否则输出“NO”。请修改程序的部分代码,使程序可以实现相应的功能。 n=input("请输入一个整数:") ifn//3==0orn//7==0: print("YES") else: print("NO")
- 下列程序功能:辗转相除法求两个数的最大公约数,请填空:a, b = map(int, input("请输入两个整数:"). (1) )r =a % b while (2) : (3) (4) print("最大公约数是{}". (5) )
- 编写一个程序,判定用户输入的两个数a和b,如果用户输入的第一个数大,则两数互换,如果相等或第一个数小,那原样输出。
内容
- 0
编写程序,输入一个正整数n(1<n≤10),再输入n个整数,将最小值与第一个数交换,最大值与最后一个数交换,然后输出交换后的门个数。
- 1
求n(2<=n<=10)个整数中倒数第二小的数。每一个整数都独立看成一个数,比如,有三个数分别是1,1,3,那么,第二小的数就是1。(每个数均小于100)说明:首先输入一个整数n,然后输入n个数。请输出第2小的数。例如输入:5-5-10105080程序输出第2小的数:-5要求:使用循环实现。
- 2
输入 10 个整数,将其中最大数与最后一个数交换,最小数与第一个数交换
- 3
以下哪个Python程序能成功运行: A: a=int(input("请输入一个整数:"))if a>0: print(a)else: print(-a) B: a=int(input("请输入一个整数:"))if a>0:print(a)else:print(-a) C: a=int(input("请输入一个整数:"))if a>0 print(a)else print(-a) D: a=int(input("请输入一个整数:"))if a>0: print(a)else a<0: print(-a)
- 4
当用户从键盘输入整数13时,以下程序s=int(input("请输入一个整数:"))ifs%2==0:print("这个数是偶数。")elseprint("这是数是奇数。")的输出结果是:() A: 这个数是偶数。 B: 这个数是奇数。 C: 什么都不输出。 D: 程序无法运行,提示错误。