打开网易新闻 查看精彩图片

功能要求

使用if…else条件结构实现:编写一个控制台应用程序,从键盘上输入一个整数,判断它是否能被3整除。若能被3整除,即整除3余数为0,打印“是3的倍数”;不能被3整除,即整除3余数不为0,打印“不是3的倍数”。

例代码

num =int(input("请输入一个整数:"))

if (num % 3) == 0:

print("%d是3的倍数。"%num)

else:

print("%d不是3的倍数。"%num)

运行结果

从键盘输入字符串“26”,转换成整型后,num=26;执行语句if (num % 3) == 0:,结果为False,即执行if…else语句中else块中的语句,即print(""%d不是3的倍数。"%num),将“26不是3的倍数”打印,程序结束。

打开网易新闻 查看精彩图片

从键盘输入字符串“30”,转换成整型后,num=30;执行语句if (num % 3) == 0:,结果为True,即执行if…else语句中if块中的语句,即print(""%d是3的倍数。"%num),将“30是3的倍数”打印,程序结束。

打开网易新闻 查看精彩图片