刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
简答题
36.编写一个程序,其功能为:从键盘输入任意三位整数,计算这个整数的百位数字、十位数字、个位数字之和,以及它们的平均值,并输出计算结果。
样例如下:
输入:123
输出:6 2.0
友情提示:
由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。
样例如下:
输入:123
输出:6 2.0
友情提示:
由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。
使用微信搜索喵呜刷题,轻松应对考试!
答案:
解析:
这个程序首先通过`input()`函数从键盘获取用户输入的一个三位整数,并将其转换为整数类型。
然后,程序使用整数除法和取余运算来计算这个整数的百位、十位和个位数字。具体来说,`num // 100`计算百位数字,`(num // 10) % 10`计算十位数字,`num % 10`计算个位数字。
接着,程序计算这三个数字的和,并将结果存储在变量`sum_digits`中。
然后,程序计算这三个数字的平均值,并将结果存储在变量`average`中。
最后,程序使用`print()`函数输出数字之和和平均值。
注意,这个程序没有使用`eval()`函数,而是使用了Python的整数除法和取余运算,以及`input()`和`print()`函数,这些都是Python的标准库函数,不需要额外的库支持。
创作类型:
原创
本文链接:36.编写一个程序,其功能为:从键盘输入任意三位整数,计算这个整数的百位数字、十位数字、个位数字之和
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!



