运行下面程序,输出的结果是( )。
i = 1
while i <= 3:
print(i, end = ' ')
i += 1
正确答案:C
运行下面程序,输出的结果是( )。
x = 467
while x > 0:
print(x % 10, end = ' ')
x //= 10
正确答案:A
运行下面程序,输出的结果是( )。
i = 2
while True:
if i >= 6:
break
i = i + 1
print(i)
正确答案:D
题目名称:5的倍数
题目描述:
如果一个数能被5整除,那么这个数就是5的倍数。像5,10,35这样的数都是5的倍数。
输入一个整数n(n>=5),输出从1到n(包括1和n)范围内,所有5的倍数。
提示:
print(x, end = ' ')语句可以输出指定内容,以空格结尾。
输入:
一个整数n(n>=5)。
输出:
输出从1到n(包括1和n)范围内,所有5的倍数,相邻两个数用一个空格隔开。
输入样例:
16
输出样例:
5 10 15
参考程序:
n = int(input())
i = 5
while i <= n:
print(i, end = ' ')
i += 5
测试数据:
1.in
16
1.out
5 10 15
2.in
20
2.out
5 10 15 20
3.in
33
3.out
5 10 15 20 25 30
4.in
51
4.out
5 10 15 20 25 30 35 40 45 50
5.in
67
5.out
5 10 15 20 25 30 35 40 45 50 55 60 65
题目名称:学识币
题目描述:
有一个在线学习网站,每次登录会赠送2个学识币(网站的虚拟货币)。
每学习1课时,需要先支付5个学识币,不够5个学识币不能学习。
小蓝的账户有n个学识币。他每天登录1次,领取2个学识币;再学习1课时,支付5个学时币。请你算一算,小蓝可以连续学习多少天?
输入:
一个正整数n,表示小蓝账户的初始学识币数量。
输出:
一个整数,为小蓝可以连续学习的天数。
输入样例:
6
输出样例:
2
参考程序:
n = int(input())
i = 0
while n >= 3:
n += 2
n -= 5
i += 1
print(i)
测试数据:
1.in
6
1.out
2
2.in
7
2.out
2
3.in
10
3.out
3
4.in
25
4.out
8
5.in
28
5.out
9