输入一个三位数整数,求这个三位数每一位上数字的和是多少。例如:输入462,输出和为12.(20分)
num=eval(“请输入一个三位整数:”) ------4分 n1 = num\100 ------4分 n2 = num%100\10 ------4分 n3=num%10 ------4分 print("每一位上数字和为:",n1+n2+n3) ------4分 注意: 若程序中没有eval()得2分
本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/expypoyomoypxzoo.html
举一反三
- 程序填空输入一个三位的整数,求这个三位数每一位上数字的和是多少?例如:输入:382,输出:和为13num=int(input('输入一个三位整数:')) print('三个位数上数字和为:',a+b+c)
- 编程实现用户输入一个三位数的整数,求这个三位数每一位上数字的和是多少?例如,输入123,输出:和为6。
- (编程题)请从键盘输入一个3位整数,判断该数是否”水仙花数“,是则输出YES,否则输出NO。 “水仙花数”是指一个三位数,其各位数字的立方和等于该数本身(例如:153=1**3+5**3+3**3)。 【运行示例】 请输入一个三位整数:153 YES 【运行示例】 请输入一个三位整数:456 NO
- 编写程序,实现一个三位数的反序输出。从键盘输入给一个三位整数,对输入的三位数进行处理和变换,输出这个三位数的反序数,运行效果如下图所示。
- 编程题:输入一个三位数,判断它是不是“水仙花数”,是输出Yes,不是输出No。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方
内容
- 0
键盘输入一个三位数,要求输出这个三位数的每一位数字。例如:一个三位数456,输出个位为6,十位为5,百位为4.
- 1
0.02%的有效数字位数为( )位 A: 一位 B: 两位 C: 三位 D: 四位
- 2
编写一个程序,输入一个三位数,分别求出这个三位数的个位、十位和百位上的数。
- 3
输入一个三位数,判断其是否为三位数,若是分别输出其百、十、个位数,若不是输出“输入的数不是三位数"。
- 4
1.89×10-4的有效数字位数是( )位。 A: 一位 B: 两位 C: 三位 D: 四位