# 题目来源于MOOC课程《神经网络与深度学习》,程序为自己独立编写
题目:
对应python程序:
num = input('请输入1-100之间的整数:')
times=1
while True:
#(a,b)=(int(num),float(num)) #此表达式不成立,原因是,num是字符串而不是浮点数,int的参数不能是字符串
if times==3:
print('对不起,您已经3次输入错误,程序退出')
break
times+=1
b=float(num)
a=int(b)
if b>=1 and b <=100 and a==b:
print('您输入的是整数:%d' %a)
break
elif a!=b:
num = input('对不起,您输入的不是整数,请重新输入!')
else:
num = input('对不起,您输入的数字范围不正确,请重新输入!')